問題タブ [feature-descriptor]
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.
c++ - CV_32FC1マットデータをbase64でエンコードする
こんにちは私はSURF記述子からデータを抽出しようとしています。これをORB記述子で試してみると機能します。SURFを使用すると、プログラムはbase64エンコードラインのセグメンテーション違反11で終了します。このサイトのbase64関数を使用します:base64のエンコードとデコード。
正確な問題は、ORB記述子の形式がCV_8UC1
とSURF記述子であるということCV_32FC1
です。したがって、8ビットのunsignedcharではなく32ビットのfloatをbase64でエンコードする必要があります。
これどうやってするの?
opencv - HOG をトレーニングして HOGDescriptor を使用する方法は?
データをトレーニングし、HOG アルゴリズムを使用して歩行者を検出したいと考えています。検出に使用できるようdefaultHog.setSVMDetector(HOGDescriptor::getDefaultPeopleDetector());
になりましopencv
たが、テスト ビデオの結果はあまり良くありません。だから私は自分のデータベースを使ってトレーニングをしたいと思っています。
1000以上のポジティブサンプルと1000以上のネガティブサンプルを用意しました。それらは 50 * 100 のサイズにトリミングされ、リスト ファイルを作成しました。
そして、インターネットでいくつかのチュートリアルを読みましたが、それらはすべて非常に複雑で、時には難解です. それらのほとんどは、ソースコードと HOG のアルゴリズムを分析しています。ただし、例は少なく、単純な ylize のみです。
トレーニングに使用できるいくつかの指示ショー、libsvm\windows\svm-train.exe
1000+ 50*100 のポジティブ サンプルによる例を誰か挙げてもらえますか?
たとえば、 のように、いくつかのパラメーターを使用haartraing
して から実行し、結果として を取得して、人の検出に使用できますか?opencv
haartraining.exe –a –b
*.xml
または、トレーニングと検出のための他の方法はありますか?
使用方法と詳細な手順を知りたいです。詳細アルゴリズムとして、それは私にとって重要ではありません。実装したいだけです。
どなたかご存知でしたら、コツを教えてください。
opencv - SURF の記述子サイズを変更する
openCV でディスクリプタのサイズを 64 ではなく 128 に変更しようとしています。
変更方法を知っている人はいますか
ここに私のコードの一部があります
前もって感謝します
opencv - フリーク記述子 行タイプ
次のコードがあります。
queryDescriptors.at< ???>(r,0) を使用して個々のフリーク記述子にアクセスしようとしています。r は任意の有効な行の値ですが、型がわかりません。すべてのドキュメンテーションは、それが単なる記述子であると述べていますが、タイプは Mat か double か、それとも何か他のものですか? これが最善の方法ですか?
個々の記述子を取得して cv::Mat の行の値に入れることで、個々の記述子から queryDescriptors (記述子のマット) を再構築できるようにしたいと考えています。
どんな助けや洞察も大歓迎です、
アイザック
opencv - PCA + 形状記述子 - OpenCV
私は数字を認識したい手のジェスチャー認識に取り組んでいます(指の数n)。さまざまな記述子 (凸包、チェーン コード、フーリエ、モーメント) とさまざまな分類子 (ベイジアン、kNN、SVM) を比較しています。機能セットを削減するための中間ステップとして PCA を使用できるかどうかを知りたかったのです。チェーン コードなどを PCA 入力に渡す方法がわかりません。
c++ - KeyPoint を手動で挿入し、それらの記述子を取得する OpenCV C++
の座標とサイズをkeypoints
取得し、それらを手動で挿入して記述子を取得したいのですが、次のことを試みましたが、機能しません:
opencv - ブルートフォース記述子マッチャーとは?
ブルートフォース記述子マッチャーの説明が必要です。Brute-force記述子マッチャーとは何ですか?
ありがとう。