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

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

開発環境 HDevelop

開発環境 HDevelop

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

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

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

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

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

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

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