德国 MVtec 公司的图像处理软件 HALCON 是在世界范围内广泛使用的机器视觉软件。用户可以利用其开放式结构快速开发图像处理和机器视觉应用软件。
HALCON 包含 Blob 分析,形态学,模式识别,测量、 3 维摄像机定标,双目立体视觉等性能杰出的算法等。 具体包括:· 一维条码识别 ·二 维码识别 · 二进制和灰度值形态学 · 分类 · 彩色图像处理 · 基于基本元件的匹配 · 轮廓处理 · 与焦平面距离测定 · 边缘与线提取 · 特征提取 ·FFT· 几何变换 · 霍夫变换 · 马赛克 ·OCR·OCV· 点滤波 · 区域处理 · 分割 · 串行接口 · 基于形状匹配 · 平滑滤波 · 通讯接口 · 模板匹配 · 纹理分析
软件功能模块
模块名称 | 备注 |
基本功能 | 算法 , bit, 边缘 , 噪声 , 平滑 , 纹理和进一步滤波 , FFT, 分割 , 区域处理 , 形态学 ,blob 分析 , 彩色图像处理 , 串口和 socket 通讯 , 图像采集 , 图像读、写 , 数据结构处理 , 可视化和窗口处理 . |
三维标定(需基本功能模块支持) | 3D 定标 |
一维测量(需基本功能模块支持) | 亚像素精度 1D 测量 |
二维测量(需基本功能模块支持) | 亚像素精度滤波和 2D 轮廓提取 . |
三维测量(需基本功能模块支持) | 利用立体视觉的亚像素精度 3D 测量 . |
条码读取(需基本功能模块支持) | 快速条码识别 . |
Data Code 码读取(需基本功能模块支持) | 高速 ECC200 和 QR 码识别 . |
OCR/OCV (需基本功能模块支持) | OCR 及 OCV 训练及分类 |
Matching (需基本功能模块支持) | 基于形状或基于灰度的亚像素精度模式匹配 , 自动检测被测目标的外形变化,基于器件匹配和马赛克 . |