Metadata-Version: 2.1
Name: facelift
Version: 0.2.1
Summary: A simple wrapper for face detection and recognition
Home-page: https://github.com/stephen-bunn/facelift
License: ISC
Keywords: facelift,face,feature,detection,recognition,dlib,opencv
Author: Stephen Bunn
Author-email: stephen@bunn.io
Requires-Python: >=3.7,<4.0
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved
Classifier: License :: OSI Approved :: ISC License (ISCL)
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Provides-Extra: profile
Requires-Dist: attrs (>=20.2.0,<21.0.0)
Requires-Dist: cached-property (>=1.5.2,<2.0.0)
Requires-Dist: dlib (>=19.21.0,<20.0.0)
Requires-Dist: numpy (>=1.19.2,<2.0.0)
Requires-Dist: opencv-python (>=4.4.0,<5.0.0)
Requires-Dist: python-magic (>=0.4.18,<0.5.0); sys_platform != "win32"
Requires-Dist: python-magic-bin (>=0.4.14,<0.5.0); sys_platform == "win32"
Requires-Dist: typing-extensions (>=3.7.4,<4.0.0)
Requires-Dist: urllib3 (>=1.25.11,<2.0.0)
Project-URL: Bug Tracker, https://github.com/stephen-bunn/facelift/issues
Project-URL: Documentation, https://facelift.readthedocs.io
Project-URL: Repository, https://github.com/stephen-bunn/facelift
Description-Content-Type: text/markdown

<div style="background-color: #151320; padding: 1rem; margin-bottom: 1rem;">
  <img alt="Facelift" src="docs/source/_static/assets/images/facelift.png"/>
</div>

**A wrapper for decent face feature detection and basic face recognition.**

[![Supported Versions](https://img.shields.io/pypi/pyversions/facelift.svg)](https://pypi.org/project/facelift/)
[![Test Status](https://github.com/stephen-bunn/facelift/workflows/Test%20Package/badge.svg)](https://github.com/stephen-bunn/facelift)
[![Codecov](https://codecov.io/gh/stephen-bunn/facelift/branch/master/graph/badge.svg?token=xhhZQr8l76)](https://codecov.io/gh/stephen-bunn/facelift)
[![Documentation Status](https://readthedocs.org/projects/facelift/badge/?version=latest)](https://facelift.readthedocs.io/)
[![Code Style: Black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)

For more details please head over to our [documentation](https://facelift.readthedocs.io/).

```python
from facelift import FullFaceDetector, iter_stream_frames
from facelift.render import draw_line
from facelift.window import opencv_window

detector = FullFaceDetector()
with opencv_window() as window:
    for frame in iter_stream_frames():
        for face in detector.iter_faces(frame):
            for feature, points in face.landmarks.items():
                frame = draw_line(frame, points)

        window.render(frame)
```

<div style="display: flex; justify-content: center;">
  <img alt="Basic Face Detection" src="docs/source/_static/assets/recordings/basic_face_detection.gif" />
</div>

