HALCON是德國MVTec Software GmbH公司開發的一套完善的標準的機器視覺算法包,擁有應用廣泛的機器視覺集成開發環境。它節約了產品的成本,縮短了軟件的開發周期——HALCON靈活的架構便于機器視覺,醫學圖像和圖像分析應用的快速開發。HALCON提供了卓越的性能,并全面地支持多核平臺、SSE2和AVX,以及GPU加速。提供了包括1800多個算子的函數庫,這些函數功能全面,應用廣泛,性能良好,主要包括:blob分析、形態學、匹配、測量、識別和立體視覺等。HALCON支持Windows,Linux和Mac OS X操作環境,它保證了投資的有效性。整個函數庫可以用C,C++,C#,Visual Basic.NET和Delphi等多種普通編程語言訪問。HALCON為大量的圖像獲取設備提供接口,保證了硬件的獨立性。它為百余種工業相機和圖像采集卡提供接口,包括GenlCam,GigE和IIDC 1394。
 
在最新推出的HALCON 11中:
技術革新
            HALCON 11可以實現真正意義上的目標識別。基于樣本的識別方法可以區分出數量巨大的目標對象。使用這種技術可以實現僅依靠顏色或紋理等特征即可識別經過訓練的目標,從而無需再采用一維碼或二維碼等用于目標識別的特殊印記。
強大的三維視覺處理
HALCON 11提供的一個極為突出的新技術是三維表面比較,即將一個三維物體的表面形狀測量結果與預期形狀進行比較。HALCON提供的所有三維技術,如多目立體視覺或sheet of light,都可用于表面重構;同時也支持直接通過現成的三維硬件掃描儀進行三維重構。此外,針對表面檢測中的特殊應用對光度立體視覺方法進行了改善。不僅如此,HALCON現在還支持許多三維目標處理的方法,如點云的計算和三角測量、形狀和體積等特征計算、通過切面進行點云分割等。
高速機器視覺體驗
自動算子并行處理 (AOP) 技術是HALCON的一個獨特性能。HALCON 11中支持使用GPU處理進行機器視覺算法的算子超過75個,比其他任何軟件開發包提供的數量都多。除此之外,基于聚焦變化的深度圖像獲取 (depth from focus)、快速傅立葉變換 (FFT) 和HALCON的局部變形匹配都有顯著的加速。HALCON 11會帶給用戶更高速的機器視覺體驗。
更多新功能
 
? Aztec碼識別
? Micro QR碼識別
? 為分類自動選擇特征
? 使用HDevelop性能評測工具進行高效的編碼分析
? 支持Mac OS X 10.7操作系統
? 重新修訂HALCON/C++接口
? 三維數據快速可視化
? 遠心鏡頭立體視覺
? 改善攝像機標定技術
? HDevelop OCR助手,包含訓練文件瀏覽器
? 用于一維碼和二維碼識別的GS1術語學
? 串行化HALCON/.NET及HALCON/C++
? 易用的測量工具
? 支持JPEG XR
? 及其他……
 
HALCON的應用行業
? 宇宙航空和太空旅行
? 農業和食品業
? 汽車零件制造
? 陶瓷業
? 化學
? 電子元件和設備
? 玻璃制造和加工
? 軍事
? 醫療保健和生命科學
? 鐵、鋼和金屬
? 機械
? 醫療
? 勘探
? 包裝
? 造紙
 
 
? 制藥
? 攝影測量與遙感
? 精工和光學
? 印刷
? 鐵路和火車檢測
? 零售
? 橡膠、合成材料、金屬箔
? 半導體
? 造船
? 太陽能、可再生資源
? 可回收資源
? 保安監控
? 電信
? 交通、物流、貿易
? 木材
 
HALCON包含的方法
? 1D測量
? 3D匹配
? 3D目標處理
? 3D幾何基元擬合
? 圖像配準
? 條形碼識別
? Blob分析
? 攝像機標定
? 分類
? 顏色處理
? 輪廓處理
? 二維碼識別
? 焦深測距
? 邊緣提取
? 特征提取
? FFT
? 濾波
? 幾何測量
? GPU加速
? 手眼標定
? 霍夫變換   
? 圖像獲取
? 激光三維測量
? 匹配
? 形態學
? 圖像拼接
? 運動檢測
? OCR
? OCV
? 并行化
? 光度立體視覺
? 點的提取
? 姿態估計
? 輻射標定
? 校正
? 區域處理
? 基于樣本的識別
? 分割
? 立體視覺
? 紋理分析
? 變異模型
? 結果可視化