Python code to apply blur effect on faces from images and videos. Can be used in making content where subjects do not want to be recognized or identified.
Faces are detected from images using dlib face recognition library, then the detected coordinates are used as the region of interest (roi) to apply gaussian blur using opencv.
Visit our website to see how it works at https://face-blur.neuralmotion.africa/
On Linux/MacOS just install them directly using PIP
On windows follow this link https://docs.google.com/document/d/1sh3DIzhn1tqG4p_bfUvrBAsGAFnNGayQ/edit