Computer Vision 碩二 許富量 Introduction to Intel OpenCV Library
Outline What’s Intel OpenCV Library Download files Start to use OpenCV library Documents and related links Q & A
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)
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.
Intel Image Processing Library Human-Computer Interaction (HCI) Object Identification Segmentation and Recognition Face Recognition Gesture Recognition Motion Tracking
Download OpenCV and related files OpenCV (beta4) IPL ( Image Processing Library ) OOL/PERFLI~1/IPL/EXES/IPL.EXE DirectX SDK
OpenCV program Demo
Start to use OpenCV library Environment Setup Document and related links Example
OpenCV Environment Setup in Visual C 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)
OpenCV Environment Setup in Visual C 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
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
Document and related links Document Related links 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 Messages Files AviPlayer
Implement Get source image (Capture or load a picture file) Image process Show destination image
Q & A