3

より良い品質 (より大きなサイズなど) で取得できる画像があります。問題は、デフォルト サイズではテンプレート マッチを実行できず、より大きなサイズでのみ実行できることです。そして、より高いものは固定されていません - 元の画像の 1.0 から 2.5 倍までの範囲です。

テンプレートをより高い解像度で取得し、画像のサイズに応じてテンプレートのサイズを縮小することを考えていました。ただし、別のサイズ変更アルゴリズムを使用すると、完全に間違った結果になる可能性があります。

何を指示してるんですか?このような状況でテンプレートマッチングを行いたい場合、どのようにすればよいですか?

編集: 注意してください - テンプレートは常に同じで、対応する画像も同じです (画像はコンピューターで生成されます)。

4

1 に答える 1

1

つまり、公称縮尺 1.0 の画像テンプレートと、1.0 から 2.5x の範囲で一致させたいターゲット画像があるということですか?

スケール不変のパターン マッチング アルゴリズムは非常に複雑です。最も簡単な方法は、ターゲット イメージを複数の中間解像度に縮小し、それをテンプレートと一致させることです。パフォーマンスを向上させるには、ターゲットが 0.5 ~ 1.75 の範囲になるように、テンプレートのスケールを小さくしてください (0.5 など)。異なる解像度で作業する場合は、画像を少し滑らかにしてみてください。

最後に、テンプレートの一致が正確であることを確認するには、最後の {x, y} 位置を追跡するターゲット画像とテンプレート画像のスケールを新しい解像度まで増やします。最大の解像度が達成されるまで、これを行うことができます。正規化されたグレースケール相関は、パターン マッチングの非常に優れた高速なアルゴリズムです。

于 2011-03-19T19:38:29.987 に答える