Esta API permite detectar automaticamente rostos humanos em imagens com alta precisão. Quando recebe uma imagem como entrada, o sistema analisa seu conteúdo usando modelos avançados de visão computacional e retorna uma matriz com a posição e o tamanho de cada rosto identificado.
Cada rosto é representado por um objeto JSON com quatro propriedades: x e y, que indicam a posição do rosto dentro da imagem (coordenadas do canto superior esquerdo), e largura e altura, que representam as dimensões da área detectada. Isso facilita desenhar um retângulo em torno de cada rosto.
O formato de saída facilita a integração com edição de imagens, segurança, realidade aumentada, fotografia, análise de emoções ou simplesmente aplicações de detecção visual. Por exemplo, pode ser usado para desfocar rostos, cortá-los, aplicar filtros, contar quantas pessoas estão em uma foto ou alimentar sistemas de reconhecimento facial (em etapas posteriores).
Para usar este endpoint, você deve enviar uma imagem para o parâmetro
Detecção de Rosto - Recursos do endpoint
| Objeto | Descrição |
|---|---|
Corpo da requisição |
[Obrigatório] Arquivo binário |
[{"x": 153, "y": 164, "width": 109, "height": 109}]
curl --location 'https://zylalabs.com/api/8490/face+detector+api/14870/face+detection' \
--header 'Content-Type: application/json' \
--form 'image=@"FILE_PATH"'
| 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 um array de objetos JSON, cada um representando uma face detectada na imagem de entrada. Cada objeto contém as coordenadas e dimensões da face, permitindo uma fácil integração em várias aplicações
Cada objeto JSON na resposta inclui quatro campos principais: `x` (coordenada x no canto superior esquerdo), `y` (coordenada y no canto superior esquerdo), `width` (largura do rosto) e `height` (altura do rosto) Esses campos fornecem as informações necessárias para localizar e dimensionar os rostos detectados
Os dados de resposta estão estruturados como um array JSON Cada elemento no array corresponde a uma face detectada contendo as propriedades `x` `y` `width` e `height` tornando fácil processar e visualizar os resultados
O parâmetro principal para o endpoint de Detecção de Faces é o próprio arquivo de imagem que deve ser enviado para análise Assegure-se de que a imagem esteja em um formato suportado (por exemplo JPEG PNG) para resultados ótimos
Casos de uso comuns incluem edição de imagem (desfoque ou recorte de rostos) aplicações de segurança (monitoramento) realidade aumentada (filtros de rosto) e análise de emoções A API também pode ajudar na contagem de pessoas em fotos para várias análises
A API utiliza modelos avançados de visão computacional treinados em conjuntos de dados diversos para garantir alta precisão na detecção de faces Atualizações e melhorias contínuas nos modelos ajudam a manter a qualidade e a confiabilidade dos dados
Os usuários podem aproveitar as coordenadas e dimensões retornadas para desenhar retângulos em torno de rostos detectados aplicar filtros ou integrar-se a sistemas de reconhecimento facial O formato estruturado permite fácil manipulação em vários ambientes de programação
Se a API retornar um array vazio, isso indica que nenhuma face foi detectada na imagem Os usuários devem implementar verificações em seu aplicativo para lidar com esses casos de forma adequada, possivelmente notificando os usuários ou solicitando uma imagem diferente
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:
0ms
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:
0ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
1.428ms
Nível de serviço:
100%
Tempo de resposta:
810ms
Nível de serviço:
100%
Tempo de resposta:
1.104ms
Nível de serviço:
100%
Tempo de resposta:
2.683ms
Nível de serviço:
100%
Tempo de resposta:
2.339ms
Nível de serviço:
100%
Tempo de resposta:
2.310ms
Nível de serviço:
100%
Tempo de resposta:
4.573ms
Nível de serviço:
100%
Tempo de resposta:
136ms
Nível de serviço:
100%
Tempo de resposta:
387ms
Nível de serviço:
100%
Tempo de resposta:
412ms
Nível de serviço:
100%
Tempo de resposta:
1.191ms
Nível de serviço:
100%
Tempo de resposta:
1.964ms
Nível de serviço:
100%
Tempo de resposta:
1.271ms