サンプルコードとドキュメント

複数ROIに対する画像パターンマッチング

コードとドキュメント

添付

すべてをダウンロード

概要

 画像パターンマッチングを行う際に、複数の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に対する検索を行わせます。

 

Pattern Matching All for All ROI.png

 

Run Result

 

ハードウェア/ソフトウェアの要件

  •  LabVIEW 2013 以降
  • Vision Development Module

 

コードの実装/実行手順

  1.  添付のVI並びに画像ファイルを同じパスに配置します
  2. VIを実行し、Create Templateを行った後、複数ROIを描いてMatchを選択します

NIコミュニティのサンプルコード交換のサンプルコードは、MIT Licenseによりライセンス供与されています。

寄稿者