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 um array 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 ao redor de cada rosto.
O formato de saída facilita a integração com aplicações de edição de imagem, segurança, realidade aumentada, fotografia, análise de emoções ou simplesmente detecção visual. Por exemplo, pode ser usado para desfocar rostos, recortá-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/8429/face+box+detector+api/14764/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 um rosto detectado na imagem de entrada. Cada objeto contém as coordenadas e dimensões do rosto, permitindo uma fácil integração em várias aplicações
Cada objeto JSON na resposta inclui quatro campos principais: `x` (coordenada x do canto superior esquerdo), `y` (coordenada y do 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 da resposta estão estruturados como um array JSON Cada elemento do array corresponde a um rosto detectado contendo as propriedades `x` `y` `largura` e `altura` tornando simples processar e visualizar os resultados
O parâmetro principal para o endpoint de Detecção de Face é o arquivo de imagem em si, que deve ser enviado para análise. Certifique-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 imagens (desfoque ou recorte de rostos) aplicações de segurança (monitoramento) realidade aumentada (filtros para o rosto) e análise de emoções A API também pode ajudar a contar 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 facial 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 com 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:
89%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
907ms
Nível de serviço:
100%
Tempo de resposta:
800ms
Nível de serviço:
100%
Tempo de resposta:
977ms
Nível de serviço:
100%
Tempo de resposta:
944ms
Nível de serviço:
100%
Tempo de resposta:
960ms
Nível de serviço:
100%
Tempo de resposta:
1.765ms
Nível de serviço:
100%
Tempo de resposta:
2.306ms
Nível de serviço:
100%
Tempo de resposta:
1.408ms
Nível de serviço:
100%
Tempo de resposta:
7.291ms
Nível de serviço:
100%
Tempo de resposta:
6.721ms
Nível de serviço:
100%
Tempo de resposta:
14.376ms
Nível de serviço:
100%
Tempo de resposta:
848ms