facesent is a facial recognition sentinel and notifier for the desktop
Image placeholder
Build with Python 3 and OpenCV
Start facesent by running python3 facesent.py
.
$ python3 facesent.py --help
usage: facesent [-h] [-d S] [-u S] [-p P] [-i F] [-c F]
facesent - face detecting sentinel
optional arguments:
-h, --help show this help message and exit
-d S, --delay S delay before start (default 3s)
-u S, --unlock-period S
period before locking (default 5s)
-p P, --password P delay before start (default "asdf")
-i F, --image F file name of the output image (default "tmpimage.jpg")
-c F, --classifier F file name of the classifier (default
"haarcascade_frontalface_alt.xml")
If the authentication is failing with a gmail email address. Try following the link https://accounts.google.com/DisplayUnlockCaptcha, click Continue and then retry the script.
We accept Pull requests!
Pull requests that are not ready to be merged should have a title starting with [WIP]
.
Not necessary but suggested to pass your code from the pep8 check.
All files in this repository are Copyright (c) 2018 facesent author list.
Code in this repository is licensed under GNU General Public License v2.0.
Data in this repository is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License.
Exception are the files that contain other copyright notice.
facesent author list can be determined via git shortlog -sne
.