|
目的のカテゴリを選択してください
他シリーズサンプルプログラムは こちらから
> FAST Vision ActiveX Components (FVX)
> 90X シリーズ
| |
FAST Vision ActiveX Components (FVX)サンプルプログラム集
濃淡画像処理
濃淡画像処理のサンプルになります。
|
|
説明書
|
|
対象機種 :VB版, VC版, VB2005版, C#2005版, VC2005版
濃淡画像の各種フィルタリングを実行するサンプルです。
|
|
説明書
|
|
対象機種 :VB版, VC版, VB2005版, C#2005版
グレイサーチを実行するサンプルです。
|
|
説明書
|
|
対象機種 :VB版, VC版, VB2005版, C#2005版
グレイサーチを位置決め(アライメント)に利用する例です。 グレイサーチを実行し、その結果を元に処理ウインドウをアライメント後、2値計測を実行します。
|
|
説明書
|
|
対象機種 :VB版, VC版, VB2005版
グレイサーチを位置決め(アライメント)に利用する例です。 あらかじめ登録した2個のサーチパタンの座標をもとに、エッジ検出ラインをXYθのずれにあわせてアライメントし、エッジ検出を行います。なお、エッジ検出は一点のみです。
|
|
説明書
|
|
対象機種 :VB版, VC版, VB2005版
グレイサーチを用いて対象物の基本位置からのズレ(XYθ)を計測するサンプルです。 サーチパタンを2個登録し、2パタン間の中点座標と2パタンを結ぶ直線の角度を基準値として使用します。 実行時のサーチ結果とこの基準値を比較し、ズレ量として表示します。
|
|
説明書
|
|
対象機種 :VB版, VC版, VB2005版
基準画像と入力画像との画像減算を、XYθ補正後に行うサンプルです。 XYθ補正は2箇所のグレイサーチ結果から、XYθズレ量を割り出して行います。
|
7
|
グレイサーチパタンを2値計測により切り出し登録
|
|
説明書
|
|
対象機種 :VB版, VC版, VB2005版
グレイサーチのパタンを2値計測により切り出すサンプルです。 プログラムは2値計測後、抽出したブローブのフェレ系から対象物の切り出しを行い、 これをグレイサーチパタンとして登録します。
|
|
説明書
|
|
対象機種 :VB版, VC版, VB2005版, C#2005版
形状認識サーチを実行するサンプルです。
|
|
説明書
|
|
対象機種 :VB版, VC版, VB2005版, C#2005版, VC2005版
設定された検出直線上のエッジを検出するサンプルです。 あらかじめ設定した検出線上のエッジとなる点を見つけ、画面上に表示します。
|
|
説明書
|
|
対象機種 :VB版, VC版, VB2005版
四角いワークの4辺のエッジを検出するサンプルです。 プログラムは、設定された処理範囲内の上下左右それぞれの方向に検出線を張り、エッジを検出・表示します。
|
|
説明書
|
|
対象機種 :VB版, VC版, VB2005版
円形ワークのエッジを見つけ、その半径と中心を求るサンプルです。 プログラムに円形ワークが内部に入るように検出円を設定すると、その中心からエッジ検出線を設定された本数引きエッジを取得します。 さらに、その取得したエッジ点群に対して、円のロバスト推定を行い、半径と中心を求め、出力します。
|
|
説明書
|
|
対象機種 :VB版, VC版, VB2005版, C#2005版
放射状エッジ検出にて円中心座標からの最遠点と最短点を計測するサンプルです。 放射線エッジ検出にて検出されたエッジ点群に対して、円のロバスト推定を行って半径と中心を求めます。 その後、求められた円中心から、最遠・最短の点を算出し、その距離を表示します。
|
|
説明書
|
|
対象機種 :VB版, VC版, VB2005版
面取りされた物体のコーナー座標を求めるサンプルです。(R計測) 設定されたエッジ走査ウィンドウにしたがってエッジを抽出し、ロバスト推定により縦横2直線を求めます。 この2直線の交点を仮想のコーナー座標として求めます。
|
|
説明書
|
|
対象機種 :VB版, VC版, VB.NET版, VC#.NET版, Builder版, VB2005版, C#2005版
アフィン変換にて画像の拡大縮小、及び平行移動を行うサンプルです。
|
|
説明書
|
|
対象機種 :VB版, VC版, VB2005版
円周上付近の平均濃度測定を行い、基準値との良否判定を実行するサンプルです。 また、グレイサーチによるXY方向のアライメントも行います。
|
|
説明書
|
|
対象機種 :VB版, VC版
検査円内の平均濃度を求め、良否判定を行うサンプルです。 検査円は画面上のマウス操作にて変更できます。 VB版のサンプルでは、検査円内の平均濃度値算出は、VisualC++にて作成したDLL内で行っています。
ダウンロード
 |
VB版 CircleCheck.lzh (350.18KB) |
 |
VC版 CircleCheck.lzh (422.17KB) |
|
|
|
説明書
|
|
対象機種 :VB版, VC版, VB2005版
設定した円の円周上の濃度値をグラフ表示するサンプルです。
|
|
説明書
|
|
対象機種 :VB版, VC版
指定範囲内の平均濃度を計算するサンプルです。 VB版のサンプルでは、平均濃度を計算するDLLをVisualC++にて作成し、利用しています。
ダウンロード
 |
VB版 dll_average.lzh (389.84KB) |
 |
VC版 dll_average.lzh (687.95KB) |
|
|
|
説明書
|
|
対象機種 :VB版, VC版
画像のヒストグラムを表示するサンプルです。 VB版のサンプルでは、ヒストグラムを表示するダイアログはVisualC++にて作成し、DLL化して利用しています。
ダウンロード
 |
VB版 histogram.lzh (331.03KB) |
 |
VC版 histogram.lzh (417.60KB) |
|
|
|
説明書
|
|
対象機種 :VB版, VC版, VB2005版, C#2005版, VC2005版
ハフ変換により、直線検出を行うサンプルです。
|
|
説明書
|
|
対象機種 :VB版, VC版, VB2005版
エンハンスコンポーネントを使用した階調変換、イコライゼーション処理を行うサンプルです。
|
|
説明書
|
|
対象機種 :VB版, VC版
FvxDefectFilterコンポーネントを利用して、パタン上の欠陥を抽出します。 測定対象画像は弊社キャプチャカードより取り込みます。また、画像ファイルを読み込んでの処理も可能です。
ダウンロード
 |
VB版 DefectFilterGS.lzh (299.58KB) |
 |
VC版 DefectFilterGS.lzh (505.00KB) |
|
|
|
説明書
|
|
対象機種 :VB版, VB2005版
FvxPatternコンポーネントがもつマスクデータに対し、図形の描画を実行するサンプルです。
ダウンロード
 |
VB版 PatternMask.lzh (228.98KB) |
 |
VB2005版 PatternMask.lzh (577.61KB) |
|
|
|
説明書
|
|
対象機種 :VB版, VB2005版, C#2005版, VC2005版
最小2乗法のサンプルです。 手動で複数の点を設定し、その点から最小2乗法またはロバスト推定にて複数直線、同心円、矩形を算出します。
|
|
説明書
|
|
対象機種 :VB版, Builder版, VB2005版, C#2005版, VC2005版
特徴点応用マッチング(FvxFPM)を実行するサンプルです。
|