MVTec Software HALCON マシンビジョン構築ライブラリ HALCON

HALCONは2,000もの高機能な関数群を自在に組み合わせることで、効率的な画像処理システムを構築できる先駆的ツールです。
開発工数を大きく削減できる優れた開発環境が付属し、作成したスクリプト型プログラムは、C++、VB、C#コードへ自動変換することで、容易にアプリケーションに組み込めます。

開発環境 HDevelop

開発環境 HDevelop

各種解析ツールで効率的な開発をサポート

グレイヒストグラム
グレイヒストグラム
画像のヒストグラムを表示し、しきい値を変更しながら二値化画像をリアルタイムに確認
特徴量ヒストグラム
特徴量ヒストグラム
特徴量をヒストグラムで視覚的に確認し、最適な特徴量およびパラメータを検証
特徴量検査
特徴量検査
選択した対象領域/XLDの形状特徴量や輝度情報の一覧を瞬時に確認
ラインプロファイル
ラインプロファイル
任意の直線/円弧上の画像輝度プロファイルを確認
ROI作成・表示
ROI作成・表示
線/矩形/円など任意の領域をマウス操作だけで簡単に描画/生成、パラメータを一括管理
OCRブラウザ
OCRブラウザ
OCR用のトレーニングファイルを視覚的に管理し、OCR用自作フォント生成をサポート
プロファイラ
プロファイラ
各関数の実行時間を即座に算出し、処理時間のネックがどこにあるかも一目瞭然
各種解析ツールで効率的な開発をサポート

アシスタントツールでマウス操作のみの簡単開発

画像入力
画像入力
露光時間、ROIなどの取り込みに関する細かな設定を画像を確認しながら実施
キャリブレーション
キャリブレーション
撮像環境についてアドバイスを確認しながらキャリブレーションのパラメータ調整をサポート
マッチング
マッチング
入力画像に対する最適なマッチング用パラメータをシミュレーションにより自動で算出
エッジ計測
エッジ計測
輝度投影を視覚的に確認しながらエッジ抽出のパラメータ調節をサポート
OCR
OCR
OCR用のパラメータの自動最適化・詳細設定を視覚的にマウス操作のみで実施
アシスタントツールでマウス操作のみの簡単開発

HDevEngineでスマートにアプリケーション構築

HDevelopで開発した画像処理ファイル(*.hdev)をC++などにエクスポートしてVisualStudioでコンパイル、という通常の開発手順に加えて、お客様のアプリケーション(*.exe)から画像処理ファイル(*.hdev)を直接呼び出すことができるHDevEngineという枠組みを標準提供しています。HDevEngineを利用すれば、画像処理アルゴリズムの頻繁な追加/変更/切替に、柔軟に対応できます。

通常のアプリケーション開発の流れ・HDevEngineのアプリケーション開発の流れ
通常のアプリケーション開発の流れ
HDevEngineのアプリケーション開発の流れ