Image Verifier permite a los usuarios ingresar dos imágenes y analizar su similitud, proporcionando un resultado que indica el nivel de semejanza. Esta funcionalidad puede aplicarse a diversos casos de uso, facilitando a los usuarios adaptarla a sus necesidades específicas.
Solicitud
Clave API esencial para fines de autenticación y control de acceso, requerida para la autorización.
Body Parameters
Objeto que contiene las dos imágenes a comparar.
Primera imagen a comparar en formato base 64.
Imagen a comparar con la imagen original en formato base 64.
Respuesta
Respuesta exitosa (200)
Valor P Hash de la imagen original (hexadecimal)
Valor P Hash de la imagen de comparación (hexadecimal)
Distancia de Hamming entre los dos valores hash, indicando la similitud de las imágenes. Un valor menor significa que las imágenes son más similares.
Respuesta de error (400)
Describe brevemente el error.
Ejemplo de solicitud
{
"imageSet": {
"originalImage": "base64_encoded_image_1",
"compareImage": "base64_encoded_image_2"
}
}
Ejemplo de respuesta
{
"originalHash": "70",
"compareHash": "71",
"hammingDistance": 2
}
Everything worked as expected.
P Hash value of the original image (hexadecimal)
P Hash value of the Compare image (hexadecimal)
Hamming Distance between the two hash values, indicating the similarity of the images. A smaller value means the images are more similar.