You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+5-2
Original file line number
Diff line number
Diff line change
@@ -38,13 +38,16 @@ If you're not using a development environment like Pycharm or VSCode, you'll als
38
38
# getting started with using OpenCV for face detection
39
39
OpenCV has a face detection tool that is based on an algorithm from 2001 called Haar Cascades. (you can read a bit about the algorithm here: https://docs.opencv.org/trunk/d7/d8b/tutorial_py_face_detection.html)
40
40
41
+
Exercise 1:
42
+
Make some simple modifications to a script for opening images on your local hard drive and detecting faces in those images.
41
43
42
-
# trouble-shooting your webcam
44
+
Exercise 2:
45
+
Make sure you can run the simple script for fetching video from your laptop camera and running the face detection algorithm on the captured frames.
43
46
44
47
45
48
# project ideas
46
-
- intermediate: adapt code for adding a face to an astronaut helmet so that it uses video instead of a still image (https://www.twilio.com/blog/2015/11/getting-started-with-opencv-and-python-featuring-the-martian-2.html)
47
49
- (intermediate-hard) apply snapchat filters to faces in images from your webcam (http://blog.stickpng.com/create-snapchat-filters-png-stickers/)
50
+
- intermediate: adapt code for adding a face to an astronaut helmet so that it uses video instead of a still image (https://www.twilio.com/blog/2015/11/getting-started-with-opencv-and-python-featuring-the-martian-2.html)
48
51
- (easy-intermediate) write a function that will convert an rgb image with a solid colour background to an image with a transparent background
49
52
- (intermediate-hard) write a program that will allow you to use opencv to draw a box on an image and to save the coordinates of the box (might be handy if you ever want to label your own face detection algoirthm training data!)
50
53
- (easy-intermediate) use pre-trained deep learning tools to label images: https://www.pyimagesearch.com/2017/08/21/deep-learning-with-opencv/
0 commit comments