数字图像处理与机器视觉现在主要用什么软件?

请问现在进行数字图像处理和机器视觉一般都用什么软件或软件工具包,包括科研和实际工程,还有每种软件的主要应用范围,谢谢!

有这么几个组合:
1.LabVIEW+Matlab。LabVIEW具有强大的数据采集功能,在自动化测试方面在国外占据了60%的市场份额,国内还没有发展起来。它对很多摄像机有很好的支持,它带有NI Vision视觉开发模块,能方便呃实现很多功能。它可以与数学计算工具Matlab方便的联合开发,功能无比的强大。但库函数不丰富。
2.VC++ 系列。现在工业上应用最广泛。工业相机制作厂商都给出了VC开发包。有很多开源的库的支持,如OpenGL,OpenCV等,使得它也非常的强大。但VC上手慢,编程稍显复杂,不易维护等。
3.Delphi。这个我不太熟,据说搞图像处理挺厉害。现在用的好像不多。

要说单纯的图像处理,不涉及图像采集的话,非Matlab莫属。它太强大了。Matlab做图像采集挺不太好实现。我现在做机器人双目立体视觉,是用LabVIEW+Matlab联合开发,做到后来,我想只用Matlab实现,但一直买找到 Matlab控制摄像机采集图像的好方法。
有问题发邮件:[email protected]
Hmily
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-03
HALCON 图像处理专业软件;很多功能,国内代理大恒
第2个回答  2010-04-01
PhotoFiltre 软件
第3个回答  2018-06-04
1.软件平台:
1)C++:最通用,功能最强大,主流选择平台。
2)C#:比较容易上手,界面等功能比MFC难度低,QT的界面编写也容易,目前很多厂商SDK都使用C#。
3)Labview:调用NI的Vision图像工具包,开发周期短,维护较容易。
4)其他:VB、delphi、java等语言很少用。
2.工具包:
1)OpenCV:跨平台计算机视觉库,可运行在Linux、Windows、Android和Mac
OS操作系统上。OpenCV主要接口是C++语言,实现了图像处理和计算机视觉方面的很多通用算法。
2)halcon:德国MVTech,底层功能算法多,运算性能快,开发需要一定软件功底和图像处理理论。
3)VisionPro:美国康耐视的图像处理工具包,多数算法性能都很好,开发上手比halcon容易。
4)NI Vision:软件图形化编程,上手快,开发周期短,缺点是不是每个模块都很好。售价便宜,但速度和精度性能没有前两种软件好。
5)MIL:加拿大maxtrox,是Matrox Imaging Library 的简写。主要用户是早期的做激光设备,用于定位的较多。
6)CK Vision。创科公司,价格便宜优势明显,基本功能也都有,所以在国内需要保护版权的企业,用量很大。
7)迈斯肯:主要是条码阅读一类。
8)其他:一些厂家的图像工具包,市场影响力不大。
CV视觉网 有些资料,个人看法,针对不同应用场景,需要你选择合适软件工具
相似回答