FAST CORPORATION[株式会社ファースト]

Google
製品

FVXのプログラム例

FVXで作られたサンプルプログラムの処理例をご紹介します。

2値特徴量計測

2値計測を実行後、結果表示ダイアログにて詳細結果を参照しています。

2値特徴量計測全Blob表示 2値特徴量計測個別Blob詳細表示

全Blob表示

個別Blob詳細表示

粒度分布測定

2値計測の実行後、面積値によって分類し、それぞれの個数をテキストボックスに表示しています。

粒度分布測定

グレイサーチ

グレイサーチを 実行後、処理範囲は青い線、サーチ結果は赤い線で、それぞれ表示しています。

グレイサーチ

XYθズレ計測

グレイサーチを実行し、登録されている基準位置とのXYθズレ量を計測をしています。

基準位置計測 ズレ計測実行

基準位置計測

ズレ計測実行

グレイサーチパタンを2値計測により切り出し登録

2値計測後、抽出したブローブのフェレ系から対象物の切り出しを行い、これをグレイサーチパタンとして登録しています。

パタン切り出し&登録 サーチ実行

パタン切り出し&登録

サーチ実行

四角いワークの4辺のエッジを検出

エッジを検出し、そのエッジを画面上に青い十字マークで表示しています。

四角いワークの4辺のエッジを検出

コーナー座標計測(R計測)

実行にて求めたコーナー座標と、2直線の式を表示しています。

コーナー座標計測(R計測)

円形物の中心 & 半径抽出

エッジ検出とロバスト推定を実行します。
検出されたエッジと、求めた円は画面上に青で表示されます。また、左下のテキストボックスには、処理時間と円の中心座標及び半径、エッジ点の座標を表示しています。

円形物の中心 & 半径抽出

円中心からの最遠点・最短点計測

エッジ検出とロバスト推定を実行後、最小・最大距離を見つけます。
検出されたエッジと、求めた円は画面上に青で表示しています。また、左下のテキストボックスには、処理時間とロバスト推定された円の中心座標及び半径、最大・最小距離を表示しています。

円中心からの最遠点・最短点計測

直線検出ハフ変換

ハフ変換による直線検出を実行しています。

直線検出ハフ変換

FPM

FPMは物体の幾何情報を使ったパタンマッチング処理です。十字マークを見つけています。

FPM FPM
パタン登録 サーチ実行