OpenCV for face, eyes and smile detection in real time with the webcam.
Note: You need to download three .xml files, haarcascade_frontalface_default.xml, haarcascade_eye.xml and haarcascade_smile.xml.
You can find those and other files here: https://github.com/opencv/opencv/tree/master/data/haarcascades