問題タブ [feature-extraction]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
886 参照

cluster-analysis - クラスターを学習するための特徴ベクトルの構築

例:

Doc {
  引用: {
      0: cite0,
      1: cite1,
      2: cite2,
      ...
      n: citeN
    }
}

引用の類似性に基づいてドキュメントをクラスター化すると想定していますが、各ドキュメントには多くの引用があります。ここでの私の混乱は...この場合、データセットの特徴ベクトルを構築して、それをクラスタリング ツールキットにフィードするにはどうすればよいかということです。

列を引用とし、その文書にその引用がある場合は値を 1 にしようと考えています。

ps。私の機械学習のバックグラウンドはかなり弱いです - 私は講義ノートを読んでいますが、ほとんどはこの種の問題には触れていません >< よろしくお願いします!

0 投票する
1 に答える
234 参照

machine-learning - 特徴ベクトルに単語の位置情報を含める良い方法は何ですか?

bag of words は私の仕事には単純すぎると思います。単語の位置情報を特徴ベクトルに含めてほしい。たとえば、「良い」は最後から 2 番目などです。

0 投票する
3 に答える
1864 参照

c# - Kinect データを使用した HMM の 3D ジェスチャ認識における特徴抽出

セグメント3Dにマップされた一連のポイントがあります。[0, 1]これらの点は、円を描く、手を振るなどの単純なジェスチャーを表します。今度はHidden Markov Models自分のジェスチャーを認識するために使用したいと思います。(X, Y, Z)最初のステップは、データの特徴を抽出することです。何か役に立つものを検索しようとしたところ、いくつかの例が見つかりSIFTましSURFFast Fourier Transform

プロジェクトでどちらを使用するべきか混乱しています。Kinect コントローラーからのデータを使用してジェスチャーを認識したいので、関節をアルゴリズムで追跡する必要はありません。

0 投票する
0 に答える
122 参照

image-processing - 最小二乗法以外の画像特徴ベクトルを比較するためのメトリックは何ですか?

150 枚の画像のセットを表す伸び、堅牢性、およびHu モーメント機能があります。最小二乗法やサポート ベクター マシンを使用せずにこれらの特徴ベクトルと比較するための典型的なメトリックを知りたいです (それらがどのクラスに属しているか分からないため)。

0 投票する
1 に答える
1626 参照

python - 黒いピクセルの輪郭でopencvのSolidityをどのように計算しますか?

堅牢性は、面積/凸包面積の比率のように計算されます。

円の画像を計算すると、すべての値が1に近くなるため、輪郭の面積を計算するときに、内部が白いピクセルであるかどうかを考慮せずに円の内側の面積を計算するとします(輪郭は黒です)

画像サンプル: https://docs.google.com/file/d/0ByS6Z5WRz-h2b0JITFB4aHR0OWc/edit?usp=sharing

コード:

アップデート

私はこのようにしました:

このエラーで:

0 投票する
1 に答える
626 参照

opencv - opencvで凸包の伸びを計算するにはどうすればよいですか?

画像モーメントに基づいて伸びを計算するこの方法を見つけました

凸包の伸びを計算するにはどうすればよいですか?

ここで、「unicocnt」は​​、findcontoursで取得された輪郭です。

0 投票する
1 に答える
3010 参照

python - opencvで粗さの等高線を計算する方法は?

opencvで粗さの等高線を計算する方法はありますか?

画像サンプル:https ://docs.google.com/file/d/0ByS6Z5WRz-h2NDgySmJ6NnpId0U/edit?usp = Sharing

アップデート

粗さを計算するための私のコード:

周囲の輪郭/凸包の周囲

エラー:

0 投票する
2 に答える
4672 参照

python - 輪郭を抽出するための画像の骨格化中の問題

このコードを見つけて、スケルトン化された画像を取得しました。円の画像があります ( https://docs.google.com/file/d/0ByS6Z5WRz-h2RXdzVGtXUTlPSGc/edit?usp=sharing )。

問題は、画像の結果が「スケルトン」ではなく、ポイントのセットであることです! 私の目的は、画像をスケルトン化した後、輪郭の周囲を抽出することでした。コードを編集して解決するにはどうすればよいですか? cv2.findContours を使用してスケルトン サークルを見つけるのは正しいですか?

0 投票する
1 に答える
10295 参照

python - scikit-learnの使用中に属性エラーが発生しました

コサイン類似度を使用してscikitを使用して同様の質問を見つけようとしています。私はインターネットで入手可能なこのサンプルコードを試していました。Link1Link2

私はいつもこのエラーが発生します

このリンクで入手できるコードも確認しました。そこでエラーが発生しましAttributeError: 'CountVectorizer' object has no attribute 'vocabulary'た。

この問題を解決する方法は?

私はWindows732ビットとscikit_learn0.13.1でPython2.7.3を使用しています。

0 投票する
1 に答える
1181 参照

c++ - バイナリ画像の特徴抽出

私はc++とopencvを使用してOCRプロジェクトを行っています。手書きの文字が分離された白黒画像がいくつかあります。LIBSVMを使用してそれらを分類するために、それらの画像から固有の特徴を抽出したいと思います。opencvでの特徴抽出に適したアルゴリズムを教えてもらえますか?