halcon平台介绍 机器视觉哪个品牌好?哪款值得信赖的?

[更新]
·
·
分类:互联网
2377 阅读

halcon平台介绍

机器视觉哪个品牌好?哪款值得信赖的?

机器视觉哪个品牌好?哪款值得信赖的?

你好,我是 机器视觉软件工程师 ,专业做机器视觉的。
你的第一个问题,机器视觉哪个品牌好,那么首先我来介绍下,机器视觉目前行业有哪些以及所属梯队。
1. 第一梯队
第一梯队是行业内领先者,机器视觉算法底层研发者,是最开始做机器视觉的公司。
A. COGNEX 公司
康耐视公司代表作VisionPro,大名鼎鼎,做机器视觉的没人不知道的,学习VP,不需要有太多的编程基础,实现算法流程只需要在工具箱中拉取各种算法工具,组合流程即可如下图所示,左边为算法流程表,中间为图像显示区域,右侧为工具箱,里面有各种算法工具模块。
康耐视公司设计、研发、生产和销售以及集成复杂的机器视觉产品,读码器、VisionPro、算法库等,康耐视的产品广泛应用在世界各地工厂、仓库、以及条码读码器、机器视觉传感器等视觉系统,苹果、三星、Intel等世界知名厂商指定要用康耐视的产品,可见客户的信任度。
B. 德国MVtec公司
halcon机器视觉算法包,如雷贯耳,做机器视觉行业的也没有不知道的,halcon提供一套灵活而简单的算子组成机器视觉算法包,包含各种滤波、形态学、匹配、数学转换、blob、识别、分类等非常完善的算子,应用领域也是非常广阔,在遥感探测、医学、工业自动化,基本上应用没有限制,只要有图像处理的地方,都可以使用halcon, 足以见halcon的功能之强大。
MVtec主要提供机器视觉算法包,没有其他产品。
如下图中所示,左边图像显示窗体, 右边为halcon代码编辑器,可以通过组合不同的算子来进行开发
C. HikRobot(海康机器人)
海康机器人是海康威视(#海康威视#)旗下全资子公司, 依托海康威视强大的图像领域基础,2015年机器视觉团队公司正式成立, 经过4年的发展,海康机器人可以提供全方案机器视觉产品供应商,工面阵相机(30W到1.5亿像素)、线阵相机(1K2K4K8K)、VisionMaster、MVS、CodeMaster等,提供全方案解决方案。
那么不得不提VisionMaster(简称VM),VM是海康机器人完全独立自主研发的机器视觉算法平台,最大的特点是不需要编程,直接使用VM即可做出上位机软件,丰富的算法模块,只需要拖拉到界面就可以了, 相机模块可以连接上面是标准协议的相机,海康、大华、basler、PointGray、ImageSource等相机。

开发机器视觉软件要用到哪些开发工具?

在我的理解:机器视觉当前的比较流行的开发模式是“软件平台 工具包”软件平台:
:最通用,功能最强大。用户多,和windows搭配,运行性能较好,可以自己写算法,也可以用工具包,而且基本上工具包都支持VC的开发。是大家主要选择的平台。
2.C#:比较容易上手,特别是完成界面等功能比用VC MFC难度低了很多,已经逐渐成为流行的使用平台了,算法在调用标准的库或者使用C# C 混合编程。可以看到目前很多相机厂商的SDK都已经开始使用C#做应用程序了。
:NI的工具图形化开发平台,开发软件快,特别是做工控行业或者自动化测试行业的很多工程师,由于使用labview进行测试测量的广泛性,所以都有labview的基础,再调用NI的Vision图像工具包开发,开发周期短,维护较为容易。
4.VB、delphi:用的人越来越少了。
5.其他:java等没有看到人用过。工具包:1.halcon:出自德国MVTech。底层的功能算法很多,运算性能快,用其开发需要一定软件功底和图像处理理论。:美国康耐视的图像处理工具包。性能大多数算法性能都很好,性能上没有和halcon直接对比过,但是开发上手比halcon容易。 Vision:NI的特点是自动化测试大多数需要的软硬件都有解决方案,有点事软件图形化编程,上手快,开发周期快,缺点是并不是每个软件都非常厉害。视觉工具包的优势是售价比大多数工具包或者算法的天文数字便宜了不少,而且整个工具包一个价格,而不是一个算法一个算法地卖,性能方面在速度和精度没有前两种软件好。4.MIL:加拿大maxtrox的产品,是Matrox Imaging Library 的简写。早期推广和普及程度不错,当前似乎主要用户还是早期的做激光设备的一些用户在用,所以用于定位的较多。 Vision。创科公司的软件包,相对前面几个工具包来说价格优势比较明显,另外机器视觉需要的功能也基本都有,所以在国内自动化设备特别是批量设备同时需要保护版权的企业而言,用量很大,推广也不错。
6.迈斯肯:迈斯肯的视觉主要产品还是条码阅读一类,图像工具包没有用过,不了解,不评价。
:感觉openCV更多的还是用在计算机视觉领域,在机器视觉领域其实不算太多,应为机器视觉领域当前主要的应用还是定位、测量、外观、OCR/OCV,感觉这几项都不是opencv的专长。
8.其他:其他还有一些厂家的图像工具包,要么市场影响力不大,要么本人没有用过,不评价。