画像のパターンマッチングを行うクラスを作ってみました。
本クラスのアルゴリズム(モデルをベクトル化する部分)は 無作為研究所
下記のHPを参考にさせていただきました。
http://www.faicha.com/
ぜひ訪れてみて下さい。
【主な特徴】
・正規化相関サーチ と ベクトルサーチ の2種類が行えます。
・正規化相関サーチ は伸縮・回転非対応、粗サーチと詳細サーチ
2段階サーチ
・ベクトルサーチはエッジを頼りに伸縮・回転まで対応。
エッジを頼りにするので丸いモデルは苦手
・だいたい500msくらいの処理時間です。(遅い・・w)
・デフォルトのパラメータ設定でそこそこ使えるので
あとは、画像を2枚関数に渡せば最低限マッチング可能
・アルゴリズムの説明は<このパワポ >
【更新履歴】
・(2014.1.4) BugFix
・(2014.1.3)
1)アルゴリズムの説明がHPで旨く書けなかったのでPPTファイル化↑(orz)
2)基準軸の両側エッジチェックに正規化相関パターンマッチを使用するようにした
<ダウンロード > clsPatternMatchingを含むサンプルコードです。