Before learning what is Emgu CV, one should know what is Open CV.
It stands for Open Source Computer Vision, it was designed especially for computational efficiency with strong focus on real time applications. It is written in optimized C/C++, and can take advantage of multi-core processing. In Image processing it has been a great boon for the developers.
Its is essentially a huge library of "wrapper" functions that allows calling OpenCV funtions from Visual Studio Windows Form Application. It is necessary because Visual Studio/.NET is an "interpreted" environment that cannot directly call functions written in native C/C++.
In this tutorial we will start configuring our Visual Studio and environment for developing applications using EmguCV.
Firstly we need to download some the essential tools, we will be using the most stable versions though the new versions are also available.
Once you have installed all this it should work fine, but one common exception found is
If you see this exception, do following :
This is the most effective solution to the problem for the above exception, for others and detailed troubleshooting click here.
Now start the configuration part :
This is all required for setting up the environment for working with Emgu CV, in the next article we will learn how to create our first project with Emgu CV. Cheers :)
Maheshkumar S Tiwari edited Original. Comment: Added Tag. Image link seems broken, please correct it