Skip to content

Repository files navigation

Regula Face SDK web API Python 3.9+ client

OpenAPIdocumentationlive

⚠️ Warning: Package Name Changed

Package name has been changed from regula.facesdk.webclient to regula_facesdk_webclient

Face recognition as easy as reading two bytes.

If you have any problems with or questions about this client, please contact us through a GitHub issue. You are invited to contribute new features, fixes, or updates, large or small; We are always thrilled to receive pull requests, and do our best to process them as fast as we can. See dev guide

Install package

regula_facesdk_webclient is on the Python Package Index (PyPI):

pip install regula_facesdk_webclient

Or using pipenv

pipenv install regula_facesdk_webclient

Example

Performing request:

fromregula.facesdk.webclientimportMatchImage, MatchRequestfromregula.facesdk.webclient.extimportFaceSdk, DetectRequestfromregula.facesdk.webclient.gen.model.image_sourceimportImageSourcewithopen("face1.jpg", "rb") asf:
face_1_bytes=f.read()
withopen("face2.jpg", "rb") asf:
face_2_bytes=f.read()
withFaceSdk(host="http://0.0.0.0:41101") assdk:
images= [
MatchImage(index=1, data=face_1_bytes, type=ImageSource.LIVE),
MatchImage(index=2, data=face_1_bytes, type=ImageSource.DOCUMENT_RFID),
MatchImage(index=3, data=face_2_bytes)
]
match_request=MatchRequest(images=images)
match_response=sdk.match_api.match(match_request)
detect_request=DetectRequest(image=face_1_bytes)
detect_response=sdk.match_api.detect(detect_request)

You can find more detailed guide and run this sample in example folder.

About

Regula Face SDK Web API Python 3.5+ client

Topics

Resources

Stars

8 stars

Watchers

6 watching

Forks

Releases

Used by

Contributors

Languages