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 edição de imagem, 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 estágios posteriores).
Para usar este ponto de extremidade, você deve enviar uma imagem para o parâmetro
Detecção de Face - 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/8489/face+box+content+extraction+api/14869/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 de 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 próprio arquivo de imagem, que deve ser enviado para análise. Certifique-se de que a imagem esteja em um formato suportado (por exemplo, JPEG, PNG) para resultados otimizados
Casos de uso comuns incluem edição de imagem (desfocar ou recortar rostos) aplicações de segurança (monitoramento) realidade aumentada (filtros faciais) 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 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 ao redor 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:
465ms
Nível de serviço:
100%
Tempo de resposta:
2.099ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
800ms
Nível de serviço:
100%
Tempo de resposta:
924ms
Nível de serviço:
100%
Tempo de resposta:
269ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
280ms
Nível de serviço:
100%
Tempo de resposta:
0ms
Nível de serviço:
100%
Tempo de resposta:
71ms
Nível de serviço:
100%
Tempo de resposta:
97ms
Nível de serviço:
100%
Tempo de resposta:
154ms
Nível de serviço:
100%
Tempo de resposta:
247ms
Nível de serviço:
100%
Tempo de resposta:
4.288ms
Nível de serviço:
100%
Tempo de resposta:
804ms
Nível de serviço:
100%
Tempo de resposta:
347ms
Nível de serviço:
100%
Tempo de resposta:
788ms
Nível de serviço:
100%
Tempo de resposta:
9.157ms
Nível de serviço:
100%
Tempo de resposta:
1.090ms