A API de Reconhecimento FaceMatch oferece um serviço simples e de alto desempenho para avaliar a similaridade facial entre duas fotografias. Envie dois arquivos de imagem (image1 e image2) em uma única solicitação POST multipart/form-data; receba uma resposta JSON imediata com um sinalizador booleano de sucesso e uma pontuação de similaridade legível por humanos (por exemplo "92,7%")
comparar - Recursos do endpoint
| Objeto | Descrição |
|---|---|
Corpo da requisição |
[Obrigatório] Json |
{
"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"
}'
| Cabeçalho | Descrição |
|---|---|
Authorization
|
[Obrigatório] Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito. |
Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.
A API retorna uma resposta JSON contendo um indicador de sucesso e uma pontuação de similaridade O indicador de sucesso indica se a comparação foi bem-sucedida enquanto a pontuação de similaridade representa a porcentagem de semelhança entre os dois rostos comparados
Os campos principais nos dados de resposta são "sucesso", que é um booleano indicando o sucesso da operação, e "semelhança", que é uma string representando a porcentagem de semelhança entre as duas imagens (por exemplo, "83,4%")
Os dados de resposta estão estruturados no formato JSON Inclui dois campos principais "sucesso" (booleano) e "similaridade" (string) Essa organização permite fácil interpretação e integração em aplicativos
O endpoint de comparação aceita dois parâmetros: image1 e image2, que devem ser fornecidos como arquivos de imagem em uma solicitação POST do tipo multipart/form-data. Os usuários devem garantir que ambas as imagens estejam incluídas para uma comparação válida
Casos de uso típicos incluem verificação de identidade aplicações de segurança marcação em redes sociais e organização de fotos A API pode ajudar a determinar se duas imagens retratam a mesma pessoa melhorando a experiência do usuário em várias aplicações
A precisão dos dados é mantida através de algoritmos avançados de reconhecimento facial que analisam características faciais chave Atualizações e melhorias contínuas na tecnologia subjacente garantem resultados de alta qualidade nas comparações faciais
Os usuários podem utilizar os dados retornados verificando o campo "sucesso" para confirmar se a comparação foi válida e usando o score de "similaridade" para avaliar quão próximas as duas imagens estão, o que pode informar decisões em aplicações como segurança ou verificação de usuários
Se a API retornar um valor "sucesso" falso os usuários devem verificar possíveis problemas com as imagens de entrada como formatos não suportados ou qualidade insuficiente Implementar tratamento de erros na aplicação pode ajudar a gerenciar esses cenários de forma eficaz
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
20.002ms
Nível de serviço:
100%
Tempo de resposta:
949ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
855ms
Nível de serviço:
100%
Tempo de resposta:
1.104ms
Nível de serviço:
100%
Tempo de resposta:
820ms
Nível de serviço:
100%
Tempo de resposta:
20.003ms
Nível de serviço:
100%
Tempo de resposta:
0ms