OpenCV Face Filter


The OpenCV Face Filter project was first introduced in winter 2019. This is a C++ program using OpenCV library to perform face filter like the one on Snap-chat or Instagram. The program will capture video stream from webcam or built-in camera on computer. By performing face recognition, people’s faces will be recognized and decorations will be applied.

The class covers:

Class Notes

Class 1

Class 2

Class 3

Class 4

Class Handout


Framework for Qt Code


Face Filter Face Filter Code Main Window