【Processing/OpenCV】テンプレートマッチング

この記事では、Processing言語とOpenCVを用いて、画像をテンプレートマッチングする方法をソースコード付きで解説します。

スポンサーリンク

テンプレートマッチング

テンプレートマッチングとは、画像から特定の物体を検出する手法の1つです。
この手法は、テンプレート画像(検出したい物体の画像)と入力画像の類似度計算します。
そして、類似度が一番大きい領域をテンプレート部分として検出します。
Processing版OpenCVでは、Imgproc.matchTemplateメソッドでテンプレートマッチングを実装できます。

スポンサーリンク

ソースコード

サンプルプログラムのソースコードです。


スポンサーリンク

実行結果

サンプルプログラムの実行結果です。

テンプレートマッチングで検出した領域を赤い矩形で囲った結果です。
【関連記事】
Processing版OpenCVの使い方
Processing入門 サンプル集

Processing
スポンサーリンク
西住工房

コメント