本サンプルプログラムはグレイサーチを位置決め(アライメント)に利用します。
グレイサーチを実行し、その結果を元に処理ウインドウをアライメント後、2値計測を実行します。
FvxDisplayEx, FvxFileAccess, FvxImage, FvxVideo, FvxPerformanceCounter, FvxROI, FvxCorrelation, FvxPattern, FvxBlob, FvxChangeImage
画像処理装置にはFVX基本パック ver2.50以降及びFVXファースト標準ビデオPACK ver2.50以降がインストールされている必要があります。
カメラから画像を取り込みます。カメラ取込が不可能な場合は灰色で表示されます。
画像ファイルを読み込みます。読み込む画像はサイズが512*480の濃淡画像にしてください。
表示中の濃淡画像をファイルに保存します。
サーチモードを設定します。
サーチパタンが細い線状であったり、
サーチ処理結果が不安定(スコアが一定せず見つからない事がある)な際に変更してください。
サーチの精度を指定します。
サーチ・エリア画像の状態です。範囲は数字1〜9の9段階で指定します。
グレイサーチの判定を指定します。
グレイサーチの途中判定スコアを指定します。
サーチする最大個数を指定します。
チェックすると処理範囲に接触しているものも検出します
サーチを実行する範囲を指定します。
パターン表示ダイアログを開きます。
パターンの登録を行います。ROIダイアログが開きますので、パターンとして登録する矩形位置と、パターン基準点を指定してください。
パターンマスクの設定ダイアログを開きます。
パターンの保存を行います。
保存したパターンの読込みを行います。
2値化を行う際の閾値を設定します。
見つけ出すblobの面積範囲を指定します。
面積値の設定は、
となるように設定してください。
黒い物質を見つけるか、白い物質を見つけるかを指定します。
2値計測を行う際に、どういう順序でblob番号をつけるか指定します。
見つかったブローブが処理範囲の端と接触している場合に、それを検出するかどうかを設定します。
グレイサーチを実行し、アライメントの基準として登録します。
グレイサーチを実行し、この結果から2値計測範囲のアライメントを行います。
アライメント後、2値特徴量計測を行い、結果を表示します。
基準位置計測 | 2値計測実行 |
---|---|
赤:グレイサーチパタン 青:2値計測範囲 |
本サンプルプログラムを使用する際には、使用許諾事項を必ずお読み下さい。