Haole Guo Sep 2011 Index 1. What is OpenCV 2. What can OpenCV do 3. How to setup OpenCV What is OpenCV ? OpenCVis a based onC / C + +language,open sourceimage processinglibrary Develop by Inter Free to use What can OpenCV do Image data manipulation Image and video I/O Matrix and vector manipulation and linear algebra routines Various dynamic data structures Basic image processing Structural Camera calibration Motion analysis Object recognition Basic GUI Image labeling How to setup openCV ? Downlinks: 1. OpenCV lib http://sourceforge.net/projects/opencvlibrary/files / 2.VS2008 http://www.microsoft.com/express/product/defaul t.aspx 3.Codeblock http://www.codeblocks.org/ 4. Cmake
http://www.cmake.org/cmake/resources/software .html Download OpenCV and install Download the OpenCV 2.1.0 Windows installer from SourceForge- "OpenCV-2.1.0-win32- vs2008.exe". Install it to a folder (without any spaces in it), say "C:\OpenCV2.1\". This article will refer to this path as $openCVDir During installation, enable the option "Add OpenCV to the system PATH for Setup OpenCV in VS2008 1. Configure Visual Studio Open VC++ Directories configuration: Tools > Options > Projects and Solutions > VC++ Directories Choose "Show directories for: Include files" Add "$openCVDir\include\opencv" Choose "Show directories for: Library files" Add "$openCVDir\lib" Choose "Show directories for: Source files" Add "$openCVDir\src\cv" Add "$openCVDir\src\cvaux" Add "$openCVDir\src\cxcore" Add "$openCVDir\src\highgui" Setup OpenCV in VS2008 2. Configure your Project After you've created a project you'll need to add the OpenCV dependencies. Open Project Properties: Project > %projectName% Properties... Open Linker Input properties: Configuration Properties > Linker > Input Open the "..." window to edit "Additional Dependencies" and on each line put: "cv210.lib" "cxcore210.lib" "highgui210.lib" And any other lib file necessary for your project Your project should now build. If you get any errors try restarting Visual Studio and then doing a clean Rebuild. Setup openCV in VS2008 3. Support video on youtube http://www.youtube.com/watch?v=9nPp a_WiArI Setup openCV in Codeblock 1.Build project Setup OpenCV in Codeblock 2.Name and address Setup openCV in codeblock 3.Write a test program Setup openCV in codeblock Sample program #include "cv.h" #include "highgui.h" int main( int argc, char** argv ) { IplImage* pImg;