• 形态学
基于任意结构元素的腐蚀、膨胀、开运算和闭运算; halcon提供了最全面、最快速的形态学算法; • 条形码及二维码识别 halcon可以识别线宽小于1.5个像素的任意方向的标准条形码; 可以识别任意大小的ECC 200和QR码; 即使定位图形发生畸变,也可以识别出来;
HALCON的方法
描述符:对任意旋转和倾斜的目标尤为快速;
HALCON试用
– 申请评估license (到当月月底可用); – 把license文件拷贝至%HALCONROOT%\license目录下; – 打开hdevelop 运行示例程序或者 写您自己的程序 – 参考halcon ibrary 在如 Visual Studio的编程环境下编写程序;
图形 I/O
HALCON的特点
HALCON是什么
是一款全功能的机器视觉软件包,提供原型化的集成开发环境,用户可 以灵活地搭建自己的机器视觉系统。
特点和优势:
它以最新的计算机图像处理和计算机视觉技术为基础; 世界最受欢迎的独立于硬件的机器视觉软件产品; 强大的集成开发工具HDevelop,节约程序开发时间; 世界上最全面的机器视觉处理软件,所有图像处理功能在halcon中都可 以找到对应的开发库; 为低、中、高阶图像处理提供将近1,500个函数、900多个例程; 支持最流行的图像采集设备: analog, digital, DirectShow, IEEE1394, Ethernet, 及USB;
支持的编程语言包括:C, C++, C#, Visual Basic, Delphi;
兼容Linux, UNIX, 和Windo100 x 100模板的基于形状的匹配, 搜索区域为360°旋转的全图 3.2 ms 仿射变换(最近邻插值法)0.6 ms Sobel边缘滤波0.6 ms 中值(3 x 3) 0.4 ms 二项滤波(5 x5) 0.8ms 灰度值开运算(3 x 3) 0.3ms 膨胀, 以50 x 50的正方形结构元素0.1 ms 腐蚀, 以50 x 50的正方形结构元素0.04 ms 阈值化操作0.1 ms 亚像素阈值分割1.1 ms 250 个目标区域的特征分析(blobs 重心和像素数)0.04 ms 亚像素级的边缘测量(100 x 20)0.01 ms 快速傅立叶变换4.3 ms 测试环境:3 GHz Intel双核, 图像尺寸: 640 x 480