work on facedetect sample
authorAlexander Mordvintsev <no@email>
Thu, 7 Jul 2011 16:14:49 +0000 (16:14 +0000)
committerAlexander Mordvintsev <no@email>
Thu, 7 Jul 2011 16:14:49 +0000 (16:14 +0000)
samples/python2/facedetect.py [new file with mode: 0644]

diff --git a/samples/python2/facedetect.py b/samples/python2/facedetect.py
new file mode 100644 (file)
index 0000000..29b7447
--- /dev/null
@@ -0,0 +1,23 @@
+import numpy as np\r
+import cv2\r
+from video import create_capture\r
+\r
+if __name__ == '__main__':\r
+    import sys, getopt\r
+    \r
+    args, video_src = getopt.getopt(sys.argv[1:], '', ['cascade=', 'nested-cascade='])\r
+    try: video_src = video_src[0]\r
+    except: video_src = '0'\r
+    cascade_fn = args.get('--cascade', "../../data/haarcascades/haarcascade_frontalface_alt.xml")\r
+    nested_fn  = args.get('--nested-cascade', "../../data/haarcascades/haarcascade_eye.xml.xml")\r
+\r
+\r
+    cam = create_capture(video_src)\r
+\r
+    while True:\r
+        ret, img = cam.read()\r
+        cv2.imshow('facedetect', img)\r
+\r
+        if cv2.waitKey(5) == 27:\r
+            break\r
+\r