面取りマッチング アルゴリズム (エッジ マッチング アルゴリズム) を使用して「類似した」画像を見つける方法について、詳しく教えてください。一致した結果に「スコア」を付けることができるかどうかを知りたいです。
18624 次
1 に答える
20
面取りマッチング アルゴリズムは、基本的に 2 つの画像間の距離 (非類似度) を計算します。基本的な考え方は次のとおりです。
- クエリ画像とターゲット画像のエッジ/輪郭を抽出します。
- クエリ イメージ内の輪郭の 1 つのポイント/ピクセルを取得し、ターゲット イメージ内の輪郭の最も近いポイント/ピクセルの距離を見つけます。
- クエリ イメージのすべてのエッジ ポイント/ピクセルの距離を合計します。
これにより、面取り距離、つまり 2 つの画像間の非類似性の値が得られます。値が低いほど、結果は良好です。ただし、ターゲット画像がクエリ画像よりも大きい場合は、スケーリングとスライド ウィンドウにも注意する必要があります。これはよくあることです。
opencv\modules\contrib で実際のサンプルを見つけることができます。
于 2011-06-03T15:34:05.197 に答える