概要
画像パターンマッチングを行う際に、複数のROIを個別に描き、それぞれに対してマッチングをさせる方法をご紹介します。
説明
本サンプルは、C:\Program Files (x86)\National Instruments\LabVIEW 2016\examples\Vision\Pattern Matching\Pattern Matching (All).vi をベースとしています。
パターンマッチングを行う際にIMAQ Match Pattern 4 VI が使用できますが、この関数は複数ROIに対する検索を行いません。
そこでimage表示器のROIプロパティから各ROIのパラメータ値を取得し、Forループの中で各ROIに対する検索を行わせます。
ハードウェア/ソフトウェアの要件
- LabVIEW 2013 以降
- Vision Development Module
コードの実装/実行手順
- 添付のVI並びに画像ファイルを同じパスに配置します
- VIを実行し、Create Templateを行った後、複数ROIを描いてMatchを選択します