一.Halcon机器视觉软件
HALCON是德国MVtec公司开发的一套完善的标准的机器视觉算法包(商业用途),在欧洲以及日本的工业界已经是公认具有最佳效能的Machine Vision软件,HALCON支持Windows,Linux和Mac OS X操作环境;编程接口支持 c,c++,cpp.net,delphi,c#,vb.net等编程语言;
二.Opencv机器视觉软件
OpenCV是一个跨平台计算机视觉库(开源用途),可以运行在Linux、Windows、Android和Mac OS,IOS操作系统上;编程接口支持:c,c++,Python,c#,java等编程语言;
三.Visionpro机器视觉软件
Visionpro是美国cognex公司开发的机器视觉软件(商业用途);编程接口支持c++,c#,vb.net等编程语言,
四.Visionmaster机器视觉软件
Visionmaster是中国海康机器人算法开发平台是海康机器人自主开发的机器视觉软件,致力于为客户提供快速搭建视觉应用、解决视觉检测难题的算法工具, 能满足视觉定位、尺寸测量、缺陷检测以及信息识别等机器视觉应用。
其他常见的机器视觉图像处理软件包(算法库)
1、 美国 Opencv------------------支持的C++,C#等等开发语言
2 、德国 Halcon-------------------德国 Mvtec 公司
3 、加拿大 MIL---------------------加拿大的Matrox Imaging Library(缩写为MIL)
4、 美国 visionpro-----------------美国康耐视(Cogrex )
5、 日本 vision editor--------------日本基恩士(keyence)
6、加拿大 HexSight----------------加拿大Adept公司
7、加拿大 Sherlock-----------------加拿大Dalsa
8、美国 NI Vision-------------------美国国家仪器(NI)公司,基于LabVIEW
9、美国Microscan(迈斯肯MS)---美国欧姆龙迈思肯公司(Omron Microscan)
10、美国 IM------------------------开源库
机器视觉程序开发环境:
1 美国 MATLAB----------------美国MathWorks
2 美国 LabVIEW----------------美国国家仪器(NI)公司,图像处理软件为NI Vision
3 比利时 eVision等-------------比利时euresys开发,侧重相机SDK开发。