INDEX ∞ Image Processing ∞ OpenCV ∞ Download & Setup ∞ Make Project ∞ Show Result ∞ Q &...

Post on 20-Jan-2016

241 views 1 download

Transcript of INDEX ∞ Image Processing ∞ OpenCV ∞ Download & Setup ∞ Make Project ∞ Show Result ∞ Q &...

INDEX∞ Image Processing

∞ OpenCV

∞ Download & Setup

∞ Make Project

∞ Show Result

∞ Q & A

Setup OpenCV 2.4.2 & Tutorial

Image Processing

Image Processing

• Image Processing?– Digital Image Processing

• Or called Digital Picture Processing

– Manage the image with geometric processing• Manage the digital signature• Use Mathematics and a lot of algorithm

Image Processing

• Application– Space Science

Image Processing

• Application– Earth Science

Image Processing

• Application– Factory Automation Part

Image Processing

• Application– Medicine Part

Image Processing

• Application– Security & Biotechnology part

OpenCV

OpenCV

• What is OpenCV?– From. Intel Corporation

• Officially launched in 1999 at Intel Research• called OpenCV Project

– Open source Computer Vision library• User can fix & compile source code, commercial license (BSD License)• Late ver. 2.4.2 (released at 2012.7.4)

– Real-time Image Processing• Optimized at real-time image processing• Support various algorithm (Basic to Expert)

– Various Platform and Language• Windows, iOS, Android, Linux…• C, C++, JAVA, C#, Python, Ruby…

OpenCV

• Applications– Face detect and recognition– Recognition the gesture– Recognition the figure– Medical application– Check badness goods at Factory Automation– Security– Argument Reality– Etc…..

Download & Setup

Download & Setup

• OpenCV’s official website– http://opencv.org/

Download & Setup

• Download latest version

Download & Setup

• Excute program & Set path

Download & Setup

• Excute program & Set path

Download & Setup

• Wait for unzip processing

Make Project

Make Project

• Excute Visual Studio 2010

Make Project

• Make new project

Make Project

• Make new project

Make Project

• Make empty project

Make Project

• Add new category

Make Project

• Make C++ file

Make Project

• Finish to make project

Make Project

• Set OpenCV’s path

Make Project

• Set OpenCV’s path

Make Project

• Set OpenCV’s path(Include directory)

Make Project

• Set OpenCV’s path(Include directory)

Make Project

• Set OpenCV’s path(Include directory)

Make Project

• Set OpenCV’s path(Library)

Make Project

• Copy dll files to project folder

Make Project

• Input Source code(Headers)

Make Project

• Input Source code(Library – vol.1)

Make Project

• Input Source code(Library – vol.2)

Make Project

• Input Source code(Library – vol.2)

Make Project

• Input Source code(Main)

Show Result

Show Result

• Show Result

Show Result

• Show Result

Show Result

• Show Result

Q&A