Skip to main content

Useful data structures, utils for Python.

Project description

# face-mask Wear face masks in the given picture.

## Install Install by pip: `bash pip install face-mask `

Or install locally (cd project root directory first): `bash python3 setup.py install `

## Usage Specify face picture path and then auto save to face with mask picture path (whose name with “-with-mask” suffix). `bash face-mask /path/to/face/picture `

If you want to see the new picture with default viewer, please specify –show option. `bash face-mask /path/to/face/picture --show `

If you want to wear different mask to face, then specify one of the options below: - –black for black mask - –blue for blue mask - –red for red mask

For instance: `bash face-mask /path/to/face/picture --blue `

In addition, you can specify different detection models by –model option: - hog is less accurate but faster on CPUs. - cnn is a more accurate deep-learning model which is GPU/CUDA accelerated (if available).

`bash face-mask /path/to/face/picture --model cnn `

## Effects ### One person wears a mask ![](images/face-mask-single.jpg)

### Many persons wear masks ![](images/face-mask-multi.jpg)

### Comic persons wear masks > Attention: Face recognition for comic face is not accurate enough.

![](images/face-mask-comic.jpg)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

face-mask-0.3.0.tar.gz (108.7 kB view details)

Uploaded Source

Built Distribution

face_mask-0.3.0-py3-none-any.whl (107.6 kB view details)

Uploaded Python 3

File details

Details for the file face-mask-0.3.0.tar.gz.

File metadata

  • Download URL: face-mask-0.3.0.tar.gz
  • Upload date:
  • Size: 108.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.3

File hashes

Hashes for face-mask-0.3.0.tar.gz
Algorithm Hash digest
SHA256 96c12a30b60f572eb3f4e5ac5991c8eb1de593f9ae2b572af0a046bb5c3db41a
MD5 013b17bb06e914650083aff773b72257
BLAKE2b-256 162a741ce35d67bd1b2ff3b3ac987f1ccf80e124cca6609873d1431784cb9295

See more details on using hashes here.

File details

Details for the file face_mask-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: face_mask-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 107.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.3

File hashes

Hashes for face_mask-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cfb309c0e3c4afec518b71e5bed7cee6790154e9c78e9537d3015d6efa87f5ed
MD5 b074369ce688a1ba21669a3cb8228a0b
BLAKE2b-256 8416714ebe66a44cb5ef104cf3c4b33e36920d87c722be14add7a9fdade05b48

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page