0

1 つのソース画像と 5 つの他のサンプルがあり、ソース画像に最もよく一致するサンプルを見つけたいと考えています。ヒストグラム比較は問題にうまく適合しなかったため、テンプレート マッチングを使用する必要があると結論付けました。結果マトリックスの最小値と最大値を決定するために使用cv::minMaxLocしますが、この値を比較して「最適な」画像を適切に見つける方法を誤解しています。
ありがとうございました!

PS: OpenCV のドキュメントを読みました。

4

1 に答える 1

2

の使い方を説明したチュートリアルcv::matchTemplate()です。最小値と最大値に加えてcv::MinMaxLoc()、最も一致するテンプレート位置の左上隅を返します。

複数の最大/最小が予想される場合cv::MinMaxLoc()は、単一のポイントしか返されないため、十分ではないことに注意してください。

于 2014-05-04T14:56:49.453 に答える