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

Embed Size (px)

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

  • Slide 1
  • OpenCV (Open Source Computer Vision Library) Lashkia Lab. 2008.12.09 Lecture
  • Slide 2
  • OpenCV OpenCV OpenCV OpenCV OpenCV GUI OpenCV GUI OpenCV OpenCV
  • Slide 3
  • OpenCV intel Library intel Library C C++ Windows, Mac, Linux etc
  • Slide 4
  • Microsoft WindowsXP Professional Microsoft VisualStudio 2008 (VisualC++) Intel OpenCV 1.0 1.1 preview 1
  • Slide 5
  • 1. OpenCV 2. Visual Studio VC++ Library File Include File 3. Visual Studio Library
  • Slide 6
  • OpenCV OpenCV OpenCV SourceForge.net Download http://sourceforge.net/projects/opencvlibrary/
  • Slide 7
  • VisualStudio VC++ VisualStudio VC++ Library File C:\Program Files\OpenCV\lib C:\Program Files\OpenCV\lib
  • Slide 8
  • 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
  • Slide 9
  • Visual Studio Visual Studio [ ]-[ ]-[ ] Win32 Win32
  • Slide 10
  • Visual Studio Visual Studio [ (D)]-[ (W)]
  • Slide 11
  • 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
  • Slide 12
  • OpenCV RGB(BGR)Red, Blue, Green HSV (Hue), (Saturation), (Value) OpenCV Chanel
  • Slide 13
  • OpenCV OpenCV OpenCV 1. 2. 3. 4. 5. 6.
  • Slide 14
  • OpenCV GUI OpenCV GUI example) // , cvNamedWindow(sampleWindow, CV_WINDOW_AUTOSIZE); // , cvShowImage(sampleWindow, IplImage); // cvDestoryWindow(sampleWindow);
  • Slide 15
  • OpenCV GUI GUI GUI cvSetMouseCallback Callback cvWaitKey
  • Slide 16
  • OpenCV DLL DLL DLL exe cv100.dll cvaux100.dll cvcam100.dll cxts001.dll higui100.dll libguid40.dll ml100.dll
  • Slide 17
  • Slide 18
  • OpenCV
  • Slide 19
  • 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/