エッジ検出(1点)

概要

本サンプルプログラムは、設定された検出直線上のエッジを検出します。
あらかじめ設定した検出線上のエッジとなる点を見つけ、画面上に表示します。

使用しているFVXコンポーネント

FvxDisplayEx, FvxFileAccess, FvxImage, FvxVideo, FvxPerformanceCounter, FvxROI, FvxEdge

構成

構成図
画像処理装置にはFVX基本パック ver2.50以降及びFVXファースト標準ビデオPACK ver2.50以降がインストールされている必要があります。

操作方法

[処理画像取得・保存]

Grab

カメラから画像を取り込みます。カメラ取込が不可能な場合は灰色で表示されます。

画像ファイル読込

画像ファイルを読み込みます。読み込む画像はサイズが512*480の濃淡画像にしてください。

画像ファイル保存

表示中の濃淡画像をファイルに保存します。

[エッジ計測]

エッジ極性

エッジの極性を指定します。

検出方向

検出直線のどちら側から走査を行うか指定します。

エッジ位置

エッジとして検出する位置を指定します。
最大点 : 検出線上で微分値が最大となる点をエッジとして出力します。
最初の点 : 検出線を走査して行き、最初に閾値を越えた点をエッジとして出力します。

閾値

エッジ検出閾値を指定します。 0〜100 の間で設定してください

片幅

検出ラインに対して、垂直な方向に濃度投影を取るための計測ラインの片幅を指定します。 0以上の値を設定してください。

実行

エッジ検出を実行します。
検出されたエッジは画面上に青い十字マークで表示されます。また、その座標が右下のテキストボックスに表示されます。

実行例

実行例

注意事項

本サンプルプログラムを使用する際には、使用許諾事項を必ずお読み下さい。