La API de Reconocimiento FaceMatch proporciona un servicio sencillo y de alto rendimiento para evaluar la similitud facial entre dos fotografías. Envía dos archivos de imagen (imagen1 y imagen2) en una única solicitud POST de multipart/form-data; recibe una respuesta JSON inmediata con un indicador booleano éxito y una puntuación de similitud legible para humanos (por ejemplo, "92,7%").
{
"success": true,
"similarity": "83,4%"
}
curl --location --request POST 'https://zylalabs.com/api/9242/facematch+recognition+api/16691/compare' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"url1": "https://i.imgur.com/cLq8fWd.jpeg",
"url2": "https://i.imgur.com/8hUOMbU.jpeg"
}'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
La API devuelve una respuesta JSON que contiene una bandera de éxito y un puntaje de similitud. La bandera de éxito indica si la comparación fue exitosa, mientras que el puntaje de similitud representa el porcentaje de similitud entre las dos caras comparadas.
Los campos clave en los datos de respuesta son "éxito", que es un booleano que indica el éxito de la operación, y "similitud", que es una cadena que representa el porcentaje de similitud entre las dos imágenes (por ejemplo, "83,4%").
Los datos de respuesta están estructurados en formato JSON. Incluye dos campos principales: "éxito" (booleano) y "similitud" (cadena). Esta organización permite una fácil análisis e integración en aplicaciones.
El endpoint de comparación acepta dos parámetros: image1 e image2, que deben ser proporcionados como archivos de imagen en una solicitud POST multipart/form-data. Los usuarios deben asegurarse de que ambas imágenes estén incluidas para una comparación válida.
Los casos de uso típicos incluyen la verificación de identidad, aplicaciones de seguridad, etiquetado en redes sociales y organización de fotos. La API puede ayudar a determinar si dos imágenes representan a la misma persona, mejorando la experiencia del usuario en varias aplicaciones.
La precisión de los datos se mantiene a través de avanzados algoritmos de reconocimiento facial que analizan características faciales clave. Las actualizaciones continuas y las mejoras en la tecnología subyacente garantizan resultados de alta calidad en las comparaciones faciales.
Los usuarios pueden utilizar los datos devueltos al verificar el campo "success" para confirmar si la comparación fue válida y usar la puntuación de "similarity" para evaluar qué tan de cerca coinciden las dos imágenes, lo que puede informar decisiones en aplicaciones como seguridad o verificación de usuarios.
Si la API devuelve un valor de "éxito" falso, los usuarios deben verificar posibles problemas con las imágenes de entrada, como formatos no admitidos o calidad insuficiente. Implementar manejo de errores en la aplicación puede ayudar a gestionar estos escenarios de manera efectiva.
Nivel de Servicio:
100%
Tiempo de Respuesta:
0ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
20.002ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
855ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.104ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
0ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
814ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
4.650ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
20.003ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
20.003ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
949ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
0ms
Nivel de Servicio:
93%
Tiempo de Respuesta:
0ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
0ms
Nivel de Servicio:
98%
Tiempo de Respuesta:
0ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
5.626ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
0ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
0ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
0ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
280ms