beetlebugorg / PictureMe

iPhone Face Detection App

This URL has Read+Write access

Jeremy Collins (author)
Tue Jun 23 18:30:45 -0700 2009
commit  fba3acdbe98263634d6c98af5760786b954323ec
tree    a620bcdb28db7462cc388d7b4c9d6671596880fd
parent  ebfbabab03b0d5f25e9859fab5050f0da507829b
name age message
directory Classes/ Sat May 09 16:33:28 -0700 2009 Fixed bug that caused crashes after clicking "R... [Jeremy Collins]
file Default.png Wed May 06 08:46:31 -0700 2009 first commit [beetlebugorg]
file Info.plist Wed May 06 08:46:31 -0700 2009 first commit [beetlebugorg]
file LICENSE Wed May 06 19:35:13 -0700 2009 update license [Jeremy Collins]
directory Libraries/ Wed May 06 08:46:31 -0700 2009 first commit [beetlebugorg]
file MainWindow.xib Wed May 06 08:46:31 -0700 2009 first commit [beetlebugorg]
directory PictureMe.xcodeproj/ Tue Jun 23 18:30:45 -0700 2009 Minor fixes to build against 3.0 SDK. [Jeremy Collins]
file README.mdown Fri May 08 17:52:18 -0700 2009 Removed more unused code. Added README. [Jeremy Collins]
directory Resources/ Wed May 06 08:46:31 -0700 2009 first commit [beetlebugorg]
file TouchCamera_Prefix.pch Wed May 06 08:46:31 -0700 2009 first commit [beetlebugorg]
file main.m Wed May 06 08:46:31 -0700 2009 first commit [beetlebugorg]
README.mdown

About Picture Me

Picture Me uses face detection to determine when to snap the iPhone's camera shutter. Once it detects a face it will take a picture. Perfect for taking self-portraits.

Just point the camera at yourself or others and wait for it to vibrate (once it finds a face). Shortly after you feel the phone vibrate it will snap the photo. This gives you ample time to steady your hand.

Face detection is accomplished using OpenCV an open source computer vision library.

This code is intented to be a useful resource for learning how to do the following::

  • Integrate OpenCV into an iPhone app.
  • Manipulating UIImagePickerController (on iPhone OS 2.2.x).
  • Triggering the camera shutter programmatically.

Enjoy! Jeremy