Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
A Brief Overview of
     OpenCV



          A Lightning Talk
          Corey A. Spitzer
 Omaha Dynamic Language User Grou...
The gist
image/video IO +

image/video manipulation +

webcam API +

computer vision and machine
learning algorithms

= AW...
Easy, Breezy, Beautiful*
int main(int argc, char **argv) {
    CvCapture *webcam = 0;
    IplImage *frame = 0;
    int key...
Motion Detection
Facial Recognition




   (not perfect)
Object Finding
Linkage

               OpenCV Main Site:
       http://opencv.willowgarage.com

              Sourceforge Page:
http://so...
Get the book!
Upcoming SlideShare
Loading in …5
×

A Brief Overview of OpenCV

3,299 views

Published on

Published in: Technology, Business
  • Login to see the comments

  • Be the first to like this

A Brief Overview of OpenCV

  1. 1. A Brief Overview of OpenCV A Lightning Talk Corey A. Spitzer Omaha Dynamic Language User Group July, 2009
  2. 2. The gist image/video IO + image/video manipulation + webcam API + computer vision and machine learning algorithms = AWESOME!
  3. 3. Easy, Breezy, Beautiful* int main(int argc, char **argv) { CvCapture *webcam = 0; IplImage *frame = 0; int key = 0; webcam = cvCaptureFromCAM(0); if(!webcam) { fprintf(stderr, "Cannot initialize webcam!n" ); return 1; } cvNamedWindow("mywindow", CV_WINDOW_AUTOSIZE); while(key != 'q') { frame = cvQueryFrame(webcam); // get a frame if(!frame) break; // error getting frame so skip it cvShowImage("mywindow", frame); // show the frame key = cvWaitKey(1); // exit when user presses ‘q’ } cvDestroyWindow("mywindow"); cvReleaseCapture(&webcam); return 0; } * as easy, breezy, beautiful as C++ gets
  4. 4. Motion Detection
  5. 5. Facial Recognition (not perfect)
  6. 6. Object Finding
  7. 7. Linkage OpenCV Main Site: http://opencv.willowgarage.com Sourceforge Page: http://sourceforge.net/projects/opencvlibrary/
  8. 8. Get the book!

×