Introduction:
OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. Being a BSD-licensed product, OpenCV makes it easy for businesses to utilize and modify the code.
The library has more than 2500 optimized algorithms, which includes a comprehensive set of both classic and state-of-the-art computer vision and machine learning algorithms. These algorithms can be used to detect and recognize faces, identify objects, classify human actions in videos, track camera movements, track moving objects, extract 3D models of objects, produce 3D point clouds from stereo cameras, stitch images together to produce a high resolution image of an entire scene, find similar images from an image database, remove red eyes from images taken using flash, follow eye movements, recognize scenery and establish markers to overlay it with augmented reality, etc.
Installing OpenCV library in Linux.
Step 1. Download latest OpenCV library from OpenCV official website or Direct Link.
Step 2. Extract Downloaded zip file in home/OpenCV directory(For Extraction Procedure click Here)
Step 3 Open terminal (ctrl+alt+T) and install necessary softwares. (Cmake,Git Python and some essential library)
Run following commands in same order
1. sudo apt-get install build-essential
2. sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
3.sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
Step 4 Go to extracted folder make a directory release
Step 5 Go to cd OpenCV/release and run following command
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
Step 6 Now you are ready to install OpenCV.
make
sudo make install
This will take 10-15 minuets depending your PC configuration.
Now you have OpenCV installed in your PC.
Now you can Run OpenCV programs from terminal but each and every time you have to pass
libraries as argument so to avoid this you can use Eclipse This will Reduce Your Extra work.
So people Install OpenCV and Enjoy....
OpenCV with Eclipse Tutorial is coming soon. Enjoy ..

