a high level introduction to opencv
Post on 21-Feb-2017
404 Views
Preview:
TRANSCRIPT
Introduction to OpenCV
19. November 2015
Max Tillich, Interface Design (7. Semster)
“Visualizing cultural collections” by Prof. Marian Dörk at FH Potsdam
How does computer vision work?
Image: Purdue University image/e-Lab
Computer vision?
Input
Cameras
Still Images
Videos
Output
Decision
Manipulation
Stitching
Computer vision?
Input
Cameras
Still Images
Videos
Output
Decision
Manipulation
Stitching
Image: Learning OpenCV by Gary Bradski & Adrian Kaehler (OReilly)
Computer vision?
Input
Cameras
Still Images
Videos
Output
Decision
Manipulation
Stitching
Image: AMPLIFIED SELF by Ivaylo Getov & Luxloop
Computer vision?
Technologies
Computer vision?
Technologies
openFrameworks
libCVD
OpenCV
What is OpenCV?
Developed by Intel Russia led by Vadim Pisarevsky
Image: Learning OpenCV by Gary Bradski & Adrian Kaehler (OReilly)
What is OpenCV?
Written in C and today mostly C++
What is OpenCV?
Written in C and today mostly C++
Interfaces for Python, Ruby, Matlab and Java
What is OpenCV?
Written in C and today mostly C++
Interfaces for Python, Ruby, Matlab and Java
Libraries for Processing
What is OpenCV?
Written in C and today mostly C++
Interfaces for Python, Ruby, Matlab and Java
Libraries for Processing
Image: Jordi Tost – ImageFiltering
What else is possible with OpenCV?
What else is possible with OpenCV?
Amplified Self by Ivaylo Getov luxloop.com/amplifiedself
What else is possible with OpenCV?
Posting Bits by Jordi Tost github.com/jorditost/PostingBits
What else is possible with OpenCV?
Colour Chaser by Yuri Suzuki yurisuzuki.com/works/colour-chaser
What else is possible with OpenCV?
Microsoft Handpose blogs.microsoft.com
What else is possible with OpenCV?
Night Lights by Zach Lieberman / YesYesNo thesystemis.com/projects/night-lights/
What else is possible with OpenCV?
Pinterest board by FHP pinterest.com/jorditost/computer-vision/
How can I get started?
How can I get started?
Documentation docs.opencv.org
Book OpenCV by Gary Bradski & Adrian Kaehler
How can I get started?
Video training Popular Processing & OpenCV videos Curated playlist on YouTube
Research Paper “Computer Vision for Artists and Designers: Pedagogic Tools and Techniques for Novice Programmers”
How can I get started?
Stack Overflow Google search for “opencv processing not working”
How can I get started?
Stack Overflow Google search for “opencv processing not working”
How can I get started?
Jordi Tost @jorditost
Greg Borenstein @atduskgreg
Theodore Watson @theowatson
How can I get started?
Jordi Tost @jorditost jordi.tost.val@fh-potsdam.de
Greg Borenstein @atduskgreg
Theodore Watson @theowatson
Introduction to OpenCV
19. November 2015
Max Tillich, Interface Design (7. Semster)
“Visualizing cultural collections” by Prof. Marian Dörk at FH Potsdam
top related