From 3e4edaf94322ebff0a339d0898dca2126a85b0b8 Mon Sep 17 00:00:00 2001 From: Yuval Adam Date: Tue, 20 Sep 2011 21:02:04 +0300 Subject: added webcam face detection --- webcam_face/webcam_face.pde | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 webcam_face/webcam_face.pde (limited to 'webcam_face/webcam_face.pde') diff --git a/webcam_face/webcam_face.pde b/webcam_face/webcam_face.pde new file mode 100644 index 0000000..49564be --- /dev/null +++ b/webcam_face/webcam_face.pde @@ -0,0 +1,37 @@ +import hypermedia.video.*; +import java.awt.Rectangle; + +OpenCV opencv; + +void setup() { + size(640, 480); + opencv = new OpenCV(this); + opencv.capture(320, 240); + opencv.cascade(OpenCV.CASCADE_FRONTALFACE_ALT); +} + +void draw() { + opencv.read(); + // display the current video feed + image(opencv.image(), 0, 0); + + // detect anything ressembling a FRONTALFACE + Rectangle[] faces = opencv.detect(); + + // draw detected face area(s) + fill(255,0,0); + stroke(255,0,0); + for (int i=0; i