Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer Vision 碩二 許富量 Introduction to Intel OpenCV Library.

Similar presentations


Presentation on theme: "Computer Vision 碩二 許富量 Introduction to Intel OpenCV Library."— Presentation transcript:

1 Computer Vision 碩二 許富量 g9234@cs.nccu.edu.tw Introduction to Intel OpenCV Library

2 Outline What’s Intel OpenCV Library Download files Start to use OpenCV library Documents and related links Q & A

3 Intel OpenCV Library Intel Open Source Computer Vision Library It implements some popular algorithms of Image Processing and Computer Vision by C and C++. This library is mainly aimed at real time computer vision. Support : Miscrosoft Visual Studio 6.0 (OpenCV beta 3) Miscrosoft Visual Studio.NET 2003 (OpenCV beta 3) Borland C++ BuilderX (OpenCV beta 4) http://www.intel.com/research/mrl/research/opencv/

4 Intel OpenCV Library (cont.) Image creation and access Image arithmetic and logic operations. Image filtering. Image morphology. Color space conversion. Image histogram and thresholding. Geometric transformation zoom-decimate, rotate, mirror, shear, warp, perspective transform, affine transform. http://www.intel.com/research/mrl/research/opencv/

5 Intel Image Processing Library Human-Computer Interaction (HCI) Object Identification Segmentation and Recognition Face Recognition Gesture Recognition Motion Tracking

6 Download OpenCV and related files OpenCV (beta4) http://sourceforge.net/projects/opencvlibrary/ http://sourceforge.net/projects/opencvlibrary/ IPL ( Image Processing Library ) http://www.ee.und.ac.za/DataCDs/Intel/DESIGN/PERFT OOL/PERFLI~1/IPL/EXES/IPL.EXE DirectX SDK http://www.microsoft.com/windows/directx/

7 OpenCV program Demo

8 Start to use OpenCV library Environment Setup Document and related links Example

9 OpenCV Environment Setup in Visual C++ 6.0 Include files (Tools => options => Directories ) C:\ProgramFiles\opencv\cv\include ( OpenCV ) C:\ProgramFiles\opencv\otherlibs\highgui ( OpenCV ) C:\plsuite\include (IPL) C:\DXSDK\Samples\C++\Common\Include (DirectX SDK) C:\DXSDK\Samples\C++\DirectShow\BaseClasses (DirectX SDK) http://140.119.164.91/liang/OpenCV.html

10 OpenCV Environment Setup in Visual C++ 6.0 Library files (Tools => options => Directories ) C:\ProgramFiles\OpenCV\lib (OpenCV) C:\PLSUITE\lib\msvc (IPL) C:\DXSDK\Lib (DirectX SDK) Library modules (Projects => settings=>links) ipl.lib cv.lib highgui.lib http://140.119.164.91/liang/OpenCV.html

11 Environment test Open and compile the demo program C:\Program Files\OpenCV\apps *.dsw for Miscrosoft Visual Studio 6.0 *.sln for Miscrosoft Visual Studio.NET 2003

12 Document and related links Document Related links http://140.119.164.91/liang/OpenCV.html A step-by-step guide to the use of the Intel OpenCV library and the Microsoft DirectShow technology A step-by-step guide to the use of the Intel OpenCV library and the Microsoft DirectShow technology Yahoo OpenCV group http://groups.yahoo.com/group/OpenCV/  Messages  Files  AviPlayer

13 Implement Get source image (Capture or load a picture file) Image process Show destination image

14 Q & A


Download ppt "Computer Vision 碩二 許富量 Introduction to Intel OpenCV Library."

Similar presentations


Ads by Google