/blurit

This package is aimed to build to blur different portions of a image. Currently it blurs eyes in human photograph.

Primary LanguagePythonMIT LicenseMIT

Blur It

This package is aimed to build to blur different portions of a image. Currently it blurs eyes in human photograph.

PyPI version

Install

pip install blurit

Usage

from blurit import blur_eyes_in_images

#blur_eyes_in_images('[YOUR-IMAGES-FOLDER-PATH]','[GENERATED-IMAGES-FOLDER PATH]','VALUE-OF-HEIGHT-AND-WIDTH-OF-BLUR')
blur_eyes_in_images('./images','./images_generated',15)

Demo

  • I have used a selfie of elen from here and compiled the code. looks as below.

Pretained model used in extracting features

Facial landmarks are found using a pre-trained 68 point predictor:.

I have used the help from below posts to build this package

  1. How to draw a rectangle around a region of interest in python
  2. How to use opencv (python) to blur faces?
  3. Gaussian blurring with OpenCV: only blurring a subregion of an image?