問題タブ [template-matching]
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++ - minMaxLoc戻り値OpenCVによる最適一致の検索
1 つのソース画像と 5 つの他のサンプルがあり、ソース画像に最もよく一致するサンプルを見つけたいと考えています。ヒストグラム比較は問題にうまく適合しなかったため、テンプレート マッチングを使用する必要があると結論付けました。結果マトリックスの最小値と最大値を決定するために使用cv::minMaxLoc
しますが、この値を比較して「最適な」画像を適切に見つける方法を誤解しています。
ありがとうございました!
PS: OpenCV のドキュメントを読みました。
c# - OpenCV テンプレート マッチについて
ソース画像とテンプレートで Template Match を使用しようとしましたが、テンプレートと同じソースの方向を見つけたいと思いました。(同じ商品で同じサイズです)
90度、180度、270度回転させてソース画像の方向を確認し、上記の方法を使用して最も類似したスコアを見つけて方向を取得しました。
しかし、minMaxLoc() は常に同じピクセルを持っているため、このケースには適していないと思います。
誰かがこの場合のアイデアや方法を持っていますか?
どうもありがとう。
correlation - 絶対差の合計、maxSAD は何の略ですか?
私は画像処理に関するプロジェクトに取り組んでおり、現在、テンプレート マッチングに関係するサブシステムに取り組んでおり、複数の画像間の一致を見つけるために SAD 手法 (Sum of Absolute Differences) を実装しています。 . 私はコードを実装し、正常に動作しています。私の質問は、私が使用している minSAD 値についてです。それは 100000 の値に事前定義されています。そして、私が理解している方法は、minSAD が低いほど、見つけた一致がより正確になるということです。私が検索したので、それについてもっと知る必要があるだけで、詳細に説明しているものはないようです. 自分で理解を深めるためにこの説明が必要なだけなので、助けていただければ幸いです。
matlab - テンプレートマッチング手法を用いた画像処理
テンプレート マッチング画像処理に関連するプロジェクトに取り組んでいます。マッチング アルゴリズムを実行しましたが、直面している問題です。テンプレート マッチャーは常に、テンプレート画像のソース画像に一致する最適な相関関係を生成しますが、通知または応答したい目的の出力が偽の出力のどちらにもない場合のみ。出力が来たときに双方向にパルスを生成するarduinoボードUNO R3とMATLABコードをシリアル通信したいですか?だから私は何をすべきですか?これはコードです:
python - NCC と SSD 以外のテンプレート マッチング手法の導入
matlab または python で実装できるテンプレート マッチングのアルゴリズムを探しています。私はすでに正規化された相互相関と二乗差の合計を使用しました。しかし、これらは私の仕事には堅牢ではありません。誰か私に提案はありますか?
どんな助けでも大歓迎です。
よろしくお願いします
matlab - 正規化された相互相関を使用したオブジェクトの外形のマッチング
normxcorr2
テンプレートマッチングのためにMatlabの関数を使用しています。しかし、やりたいこととやっていることは違いnormxcorr2
ます。組み込みnormxcorr2
関数は、長方形のテンプレート内のすべてのピクセルを考慮して相互相関を計算します。しかし、特定のピクセルのみを正規化された相互相関プロセスに参加させたいと思っています。
たとえば、次の画像のリング状の白い領域だけをテンプレートとして関連付けを行いたいとします。(内部の黒い領域は計算に使用しないでください)
したがって、上記のテンプレートを次の画像と関連付けると、約 1.0 の正規化された値が得られる可能性があります (両方の画像で外側の円が同じ直径であることを考慮してください)。
私はこのソリューションをチェックアウトしました:-行列の0(または1)のみに一致するmatlabテンプレートですが、一般的ではありません。
matlab でより一般的なソリューションを手伝ってくれる人はいますか? これを使用して、オブジェクトを外側の形状で追跡できます
編集:- これは、見たい人のための全体の画像です。内側の詳細ではなく、外側の円形のリムだけでボールを検出したい。