
HALCON是德国MVtec公司开发的一套完来自善的标准的机器视觉算法包,拥有应用广泛的机器视觉集成开发环境。它节约了产品成本,缩短了软件开发周期--HALCON灵活的架构便于机器视觉,医学图像和图像分析应用的快速开发。在欧洲以及日本的工业界已经是公认具有最佳效能的Machine Vision软件。
- 软件名称 HALCON机器视觉软件
- 开发商 德国MVtec公司
- 软件平台 Windows,Linux和Mac OS X
- 功能 标准的机器视觉算法包
- 应用 机器视觉集成开发环境
HALCON简介
HALCON源自学术界,它有别于市面一般的商用软件包。事实上,这是一套image processing 老利轻始关万括陆永唱呼library,由一千多个各自独立的函数,以及起功怕轴音底层的数据管理核心构成。其中包含了各类滤波,色彩以及几何,数学转换,形态学计算分析,校正,分类辨识,形状搜寻等等基本的几何以及影像计来自算功能,由于这些功能大多并非针对特定工作设计的,因此只要用得到图像处理的地方360百科,就可以用HALCON强按扩记滑大的计算 分析能力来完成工作。应用范围几乎没有限制,涵盖医学,遥感探测,监控,到工业上的各类自动化检测。
HALCON支持Windows,Linux和Mac OS X操作环境,它保证了投资的有效性。整个函数库可以用C,C++,C#,Visual basic和Delphi等多种普通编程语言访问。HALCON为大量的图像获取设备提供接口,保证了硬件的独立性。它为百余种工业相机和图像采集卡提供接口垂深,包括GenlCam,GigE和IIDC 1394。
HALCON功能
随着MVTec公司与学术界的不断合作,在最新推出的HALCON 1械还1中具有以下新功能:
1.技术革新
HALCON 11可以实现真正意袁喜进怀收年数脸阳负顺义上的目标识别。药基于样本的识别方法可以区分出数量巨大的目标对象。使用料七输批这种技术可以实现仅依靠颜色或纹理等特征势亲负构即可识别经过训练的目带的标,从而无需再采用一维码或二晚等负两入老固了把状之维码等用于目标识别的特殊印记。
2.强大的三维视觉处理
HALCON 值衡解11提供的一个极为突出的新技术是三维表面比较方半的损,即将一个三维物体的表面形状测量结果与预期形状进行比较。HALCON提供的所有如罪通展三维技术,如多目印结强格跳何立体视觉或sheet of light,都可用于表面重构;同时也支持直接通过现成的三维硬件扫描仪进行三维重构。此外,针对表面检测中的特殊应用对光度立体视孙吗却受计第茶食觉方法进行了改善。不仅如此,HALCON现在还支持许多三维目标处理的方法,如点云的计算和三角测量、形状和体积等特征计算、通过切面进行点云分割等。
3.高速机器视觉体验
自动算子并行处理 (AOP) 技术是HALCON的一个独特性能。H争袁查套南环乎装将怕势ALCON 11中支持使用GPU处理进行机器视觉算法的算子超过75个,比其他任何软件开发包提供的数量都多。除此之外,基于聚焦变化的深度图像获取 (depth from focus)、快速傅立叶变换 (FFT) 和HALCON的局部变形匹配都有显著的加速。HALCON 11会带给用户更高速的机器视觉体验。
4.其他新功能
1)Aztec码识别; | 2)Micro QR码识别; | 3)为分类自动选择特征; |
4)使用HDevelop性能评测工具进行高效的编码分析; | 5)支持Mac OS X 10比业出个原起管它说.7操作系统; | 6)重新修订HALCON/C++接口; |
7)三维数据快速可视化; | 8)远心镜头立体视觉; | 9)改善摄像机标定技术; |
10)HDevelop OCR助手,包含训练文件浏览器; | 11)用于一维码和二维码识别的GS1术语学; | 12)串行化HALCON/.NET及HALCON/C++; |
13)易用的测量工具; | 14)支持JPEG XR及其他。 |
HALCON选择
近年来,由于Mac来自hine Vision技叶术的发展,这种可以"取代人眼",对重复工作不会疲劳,精息度高且稳定的特质,促成了高科技业,例如电子业产能的大幅提升。而MVTec公司更是不断的与学术界合作,并且将最新的学术研究成果纳入其中,不但使自己的送官歌使让毫助技术处于业界领导360百科地位,同时也将machin科另沿顶乙亚早送让资角e vision技术推向更高的境界。让您选择HALCON出于以下3点理由:
1.握练肉益医需后受评为了让使用者能在最短的时间里开发出视觉系统,HALCON包含了一套交互式的程序设计界面HDevelop,可在其中以HALCON程序代码直接撰写,修 改,执行程序,并且可以查看计算过程中的所有变量,设计完成后,可以直接输出C、C++、VB、C#、vb等程序代码,套入您的程序中。 HDevelop同时和数百个范例程序香又波左飞重鸡司链接,除了个别计停应记话体算功能的说明,您也可以随端时依据不同的类别找到应用的范例,方便参考。此外,以问题为导将面四异足死整向的手册, 可以让您找到最适线动切的使用说明以及作业观念。
2.HAL沿全门胞营煤席显风看CON不限制取像设备,可以自行挑选合适的设备。原厂已提供了60 余种相机的驱动链接,即使是尚未支持的相机,除了可以透过指标(pointer)轻易的抓取影像,还可以背沉边利用HALCON开放性的架建陈轴兰节封格另超短构,自行撰写DLL文件和系统连接。
3.路金系殖六效规传案使用HALCON,在设百亲蛋案句引控等计人机接口时没有特别的限制,也不必特别的可视化组件,您可以完全使用开发环境下的程序背让烟死杂语言,例如visual studio、.NET、Mono等等,架构自己的接口,end u酸亚磁执神参另针立ser看不到您的开发工具,而且在执行作业的机器上,只需要很小的资源套件。
HALCON应用
HALCON保障与硬件无关,支持大多数图像采集卡及带有DirectS汉完采阶防留问how和IEEE 1394驱动的采集设备,可以用于许多工业行业:例如:1)宇宙航空和太空旅行;2)汽车零件制造;3)制陶业;4)电子元件和设备;5)玻璃制造和生产;6)身体健康和生命科学;7)精密工程和光学;8)保安监控及通讯。