Traditional Culture Encyclopedia - Traditional stories - What software is mainly used for digital image processing and machine vision now?

What software is mainly used for digital image processing and machine vision now?

There are several combinations:

1.LabVIEW+MATLAB. LabVIEW has a powerful data acquisition function, occupying 60% of the foreign market share in automatic testing, but it has not been developed in China. It has good support for many cameras, and it has a NI Vision visual development module, which can conveniently, er, realize many functions. It can be easily developed jointly with the mathematical calculation tool Matlab, and its function is extremely powerful. But library functions are not rich.

2.VC++ series. Now it is the most widely used in industry. Industrial camera manufacturers have given VC development packages. There are many open source libraries, such as OpenGL and OpenCV, which make it very powerful. But VC is slow to get started, slightly complicated to program and difficult to maintain.

3. Delphi. I am not familiar with this. It is said that image processing is quite powerful. It doesn't seem to be used much now.

To say that pure image processing does not involve image acquisition, only Matlab is the only one. That's amazing. It is not easy to realize image acquisition with Matlab. I'm doing robot binocular stereo vision now, which is jointly developed by LabVIEW+Matlab. Later, I wanted to realize it only by Matlab, but I always found a good way to control the camera to collect images with Matlab.

If you have any questions, please email me: Favor 188@gmail.com.

Hmily