Verifies if two photos contain the same person
Project description
Facematch
Facematch is a tool to verifies if two photos contain the same person.
input1 | input2 | output | result |
{"match": true, "distance": 0.38913072553055295} | |||
{"match": true, "distance": 0.5131670729305189} | |||
{"match": true, "distance": 0.4370069082351905} | |||
{"match": false, "distance": 0.7838337220196059} | |||
{"match": false, "distance": 0.8705370438394476}u |
Installation
Install it from pypi
pip install facematch
Usage as a cli
Without output image
facematch input1.png input2.png
With output image
facematch -o output.png input1.png input2.png
Usage as a library
In app.py
from facematch.face import match
f = open('img1.png', 'rb')
data1 = f.read()
f.close()
f = open('img2.png', 'rb')
data2 = f.read()
f.close()
result, distance, data = match(data1, data2)
f = open('out.png', 'wb')
f.write(data)
f.close()
print(distance)
print(result)
Then run
python app.py
License
Copyright (c) 2020-present Daniel Gatis
Licensed under MIT License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
facematch-1.0.0.tar.gz
(5.6 kB
view details)
File details
Details for the file facematch-1.0.0.tar.gz
.
File metadata
- Download URL: facematch-1.0.0.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8ccdef8292565a78e26f19429ec2741a2bdbe204fd884ab113a36be5bfb1b01 |
|
MD5 | c366ca3fe0705ef112c9928eb7bd62bf |
|
BLAKE2b-256 | 86fb27e7773a9c2b6cb9ac8570eca60d8408faa27470aac36f376faffd6a1e5d |