本サンプルプログラムは、設定された検出直線上のエッジを検出します。
あらかじめ設定した検出線上のエッジとなる点を見つけ、画面上に表示します。
FvxDisplayEx, FvxFileAccess, FvxImage, FvxVideo, FvxPerformanceCounter, FvxROI, FvxEdge
画像処理装置にはFVX基本パック ver2.50以降及びFVXファースト標準ビデオPACK ver2.50以降がインストールされている必要があります。
カメラから画像を取り込みます。カメラ取込が不可能な場合は灰色で表示されます。
画像ファイルを読み込みます。読み込む画像はサイズが512*480の濃淡画像にしてください。
表示中の濃淡画像をファイルに保存します。
エッジの極性を指定します。
検出直線のどちら側から走査を行うか指定します。
エッジとして検出する位置を指定します。
最大点 : 検出線上で微分値が最大となる点をエッジとして出力します。
最初の点 : 検出線を走査して行き、最初に閾値を越えた点をエッジとして出力します。
エッジ検出閾値を指定します。 0〜100 の間で設定してください
検出ラインに対して、垂直な方向に濃度投影を取るための計測ラインの片幅を指定します。 0以上の値を設定してください。
エッジ検出を実行します。
検出されたエッジは画面上に青い十字マークで表示されます。また、その座標が右下のテキストボックスに表示されます。
本サンプルプログラムを使用する際には、使用許諾事項を必ずお読み下さい。