机器视觉算法工具扫盲

1.MIL

MIL是加拿大Matrox公司开发的一块机器视觉算法工具,特点是MIL捆绑了ActiveMil,专为控制图像采集、传输、处理、分析以及显示的ActiveX控件,方便的在Windows进行开发程序。算法工具包括图像采集、统计、滤波、形态学、几何变换、FFT、blob、边缘提取、条码等常用的算法工具。

机器视觉算法工具扫盲

MIL

2 .Opencv

OpeCV是一个开源的计算机视觉库,不过如果使用在工业自动化图像处理领域,需要使用者对OpenCV以及图像理论有比较深厚的基础,在我接触过大多数开发人员中,除非是一些较简单、系统单一的会用OpenCV外,大多数会选择商业机器视觉算法工具。对于我们来说,做到一款能满足项目需求的软件,还要求快速的开发,那么OpenCV就不太适合了,但OpenCV值得我们去学习。

机器视觉算法工具扫盲

Opencv

3. VisionPro

VisionPro是美国康耐视公司开发的机器视觉软件,最大的特点是可以拖拉式的界面编程,可适用于初学者编程水平不高的人, 同时也支持API接口使用。目前在业绩也是广泛使用,算法包括了大部分算法,但缺少部分功能,比如傅里叶变换等。特别是PatMax模板工具功能强大,可以满足各种情况。早期的版本可以直接用加密狗即可使用,不过后期有绑定硬件了。

机器视觉算法工具扫盲

VisionPro

4. Halcon

Halcon是德国MVTec公司开发的一款完善的机器视觉算法包,halcon灵活的架构、完善的算子、强大的算法等,广泛的应用在工业自动化领域,然而halcon不仅仅是可以在工业自动化领域使用,其实只要有涉及到图像处理的地方,halcon都适用,足以见halcon的强大。

算法能力方面,halcon包括常用的各种算法能力,blob分析、一维测量、亚像素边缘提取、轮廓处理、匹配、3D匹配、Varation Mode、分类、颜色处理、纹理处理、条码、二维码、OCR、OCV、立体视觉等非常完善的算法能力。

对于我们机器视觉工程师来说, 掌握halcon是必不可少的,halcon可以满足于我们机器视觉各种任务,简单的、复杂的都得心应手。目前,行业内使用halcon已经得到了非常广泛的应用。

机器视觉算法工具扫盲

Halcon

5. VisionMaster

VisionMaster是杭州海康机器人技术有限公司开发的一款机器视觉算法平台,界面拖拉就可搭建机器视觉软件是最大的特点,强大的算法工具,集成了上千个算子,是国内比较优秀的完全自主研发的机器视觉软件。

机器视觉算法工具扫盲

VisionMaster

6. VisionWARE

VisionWARE是北京凌云的工业级机器视觉平台软件,,也是国产一款机器视觉软件,不过推广没有做好,市面上很多人不知道。VisionWARE包括常用标定、定位、测量、检测、颜色等工具包。

机器视觉算法工具扫盲

VisionWARE

7. VisionEditor

VisionEditor是日本基恩士公司开发的一款通用性机器视觉软件开发套件,最大的特点是像流程图一样表达算法流程,并且可以在VisionEditor中定制界面以及编写各种脚本,功能很强大。

机器视觉算法工具扫盲

VisionEditor

8. CKVisionBuilder

CKVisionBuilder是深圳创科自动化开发的一款通用机器视觉算法工具,系统特点是不用编写代码就可以组合出算法流程,软件包含定位、测量、检测、识别等常用算法。

机器视觉算法工具扫盲


分享到:


相關文章: