IDFaceMatcher

IDFaceMatcher API

IDFaceMatcher

 La API Face Matcher ofrece un servicio para realizar la verificación facial de dos imágenes. El proceso es muy sencillo. Simplemente crea una solicitud POST que envíe dos imágenes de caras y la API devuelve el resultado de verificación en formato JSON. Ten en cuenta que cada imagen debe contener una única cara, de lo contrario la verificación no se puede realizar y se devuelve un código de error. 
Solicitud POST en Python

import requests

key = "{key}" # solicita tu Access Key
url = 'http://idsolverdev.solverml.com/facematcher'

image1 = open('face1.jpg', 'rb')
image2 = open('face2.jpg', 'rb')
r = requests.post(url, data={"key": key}, files={"image1": image1, "image2": image2})
print(r.text)

JSON response 
{ "faces1": [{  # caras en la primera imagen
      "box": {
        "bottom": 187,
        "left": 67,
        "right": 175,
        "top": 80}}],
  "faces2": [ # caras en la segunda imagen
      "box": {
        "bottom": 464,
        "left": 241,
        "right": 464,
        "top": 242}}],
  "match": true,   # resultado
  "score": 0.34     #puntuación del resultado
  "status": "OK"  #solo una cara por imagen
}
Share by: