OpenCV (Open Source Computer Vision Library) Lashkia Lab. 2008.12.09 Lecture

  • Published on
    19-Dec-2015

  • View
    219

  • Download
    4

Embed Size (px)

Transcript

<ul><li> Slide 1 </li> <li> OpenCV (Open Source Computer Vision Library) Lashkia Lab. 2008.12.09 Lecture </li> <li> Slide 2 </li> <li> OpenCV OpenCV OpenCV OpenCV OpenCV GUI OpenCV GUI OpenCV OpenCV </li> <li> Slide 3 </li> <li> OpenCV intel Library intel Library C C++ Windows, Mac, Linux etc </li> <li> Slide 4 </li> <li> Microsoft WindowsXP Professional Microsoft VisualStudio 2008 (VisualC++) Intel OpenCV 1.0 1.1 preview 1 </li> <li> Slide 5 </li> <li> 1. OpenCV 2. Visual Studio VC++ Library File Include File 3. Visual Studio Library </li> <li> Slide 6 </li> <li> OpenCV OpenCV OpenCV SourceForge.net Download http://sourceforge.net/projects/opencvlibrary/ </li> <li> Slide 7 </li> <li> VisualStudio VC++ VisualStudio VC++ Library File C:\Program Files\OpenCV\lib C:\Program Files\OpenCV\lib </li> <li> Slide 8 </li> <li> VisualStudio VC++ VisualStudio VC++ Include File GUIetc C:\Program Files\OpenCV\othrlibs\highgui C:\Program Files\OpenCV\cxcore\include C:\Program Files\OpenCV\cvaux\include C:\Program Files\OpenCV\cv\include C:\Program Files\OpenCV\othrlibs\highgui C:\Program Files\OpenCV\cxcore\include C:\Program Files\OpenCV\cvaux\include C:\Program Files\OpenCV\cv\include </li> <li> Slide 9 </li> <li> Visual Studio Visual Studio [ ]-[ ]-[ ] Win32 Win32 </li> <li> Slide 10 </li> <li> Visual Studio Visual Studio [ (D)]-[ (W)] </li> <li> Slide 11 </li> <li> Visual Studio Visual Studio Library #include #pragma comment(lib, cvaux.lib) #pragma comment(lib, cxcore.lib) #pragma comment(lib, highgui.lib) #pragma comment(lib, cv.lib) Library </li> <li> Slide 12 </li> <li> OpenCV RGB(BGR)Red, Blue, Green HSV (Hue), (Saturation), (Value) OpenCV Chanel </li> <li> Slide 13 </li> <li> OpenCV OpenCV OpenCV 1. 2. 3. 4. 5. 6. </li> <li> Slide 14 </li> <li> OpenCV GUI OpenCV GUI example) // , cvNamedWindow(sampleWindow, CV_WINDOW_AUTOSIZE); // , cvShowImage(sampleWindow, IplImage); // cvDestoryWindow(sampleWindow); </li> <li> Slide 15 </li> <li> OpenCV GUI GUI GUI cvSetMouseCallback Callback cvWaitKey </li> <li> Slide 16 </li> <li> OpenCV DLL DLL DLL exe cv100.dll cvaux100.dll cvcam100.dll cxts001.dll higui100.dll libguid40.dll ml100.dll </li> <li> Slide 17 </li> <li> Slide 18 </li> <li> OpenCV </li> <li> Slide 19 </li> <li> Web OpenCV Japanese WebSite OpenCV Japanese WebSite Reference Manual http://opencv.jp/opencv/document/ http://opencv.jp/opencv/document/ Sample Code http://opencv.jp/sample/ http://opencv.jp/sample/ </li> </ul>