机器视觉有哪些好的开发平台?他们有什么特点?
机器视觉目前流行的开发模式是“软件平台+工具包”软件平台;
1.VC:最全能最厉害。用户多,和windows配合很好。可以自己写算法,也可以用工具包,基本上所有的工具包都支持VC的开发。是大家选择的主要平台。
2.C#:相对来说比较容易上手,尤其是完成界面等功能比用VC+MFC的难度要小很多,也逐渐成为一个流行的平台。算法是调用标准库或者使用C#+C++混合编程。可以看到,目前很多相机厂商的SDK已经开始使用C#作为应用。
3.labview: NI的图形化工具开发平台,可以快速开发软件,特别适合很多工控行业或者自动测试行业的工程师使用。由于大量使用labview进行测试和测量,都有LabVIEW的基础,再调用NI的Vision image toolkit进行开发,开发周期短,易于维护。