c#发展

首页 » 常识 » 预防 » 机器视觉算法常用的视觉检测软件库
TUhjnbcbe - 2024/3/26 17:18:00

智能制造开启了工业“4.0”时代,而机器视觉又在其中发挥了关键作用,很多人提到这个机器代替人眼的理念,更多地停留在表象,如工业相机、光源等,但是硬件设备属于行业的必需品,却非核心部分……

机器视觉之所以在智能制造时代能发挥重要作用,归其根本便是其中的“智脑”因素,它可以代替人眼识别,并作出判断,这可不仅仅靠着相机、光源这种冷冰冰的设备来实现,在其背后有着更加深层次的思维模式来控制着这一切。

而这种所谓的思维模式便是我们今天的主题——机器视觉算法!接下来我们来了解下常用的视觉检测软件库!

01Halcon

底层的算法比较多,相对运算性能稳定,比较快,功能业也十分齐全,上手难度不高,而且开发周期端,但是唯一的劣势便是没有开源,需要一笔不小的商用收费。

02OpenCV

功能算法相对Halcon要少一点,但是属于开源软件,可以用作商业用途,开发周期相对于Halcon要长很多,甚至有些算法需要我们自己写。

03VisionPro

由美国康耐视视觉提供的技术支持,支持目前行业内的所有模式开发,同时支持c++、c#、VB和NET开发管理应用程序。

VisionPro提供多种开发工具以及拖拽式界面,简单的指令码及编程方式等。

04LabView

abView同样是美国公司提供,使用了编辑语言G编写程序,产生的程序为狂徒模式,目前其为NI设计平台的核心。

1
查看完整版本: 机器视觉算法常用的视觉检测软件库