Captura de câmera via API
A função descrita abaixo deve ser usada para realizar captura de imagens nos terminais de controle de acesso da Control iD com reconhecimento facial.
A captura de câmera obtém a imagem num ângulo de abertura maior do que o exibido no display do equipamento. O método HTTP usado para o envio dos dados é o POST. O retorno é a imagem capturada obtida pela câmera, no formtato RGB ou IR (infravermelho), conforme parâmetros da requisição.
POST /save_screenshot.fcgi
Parâmetros
- frame_type (string) : Define que a captura será feita através da câmera ("camera").
- camera (string) : Define se o formato da captura da câmera RGB ("rgb") ou infravermelho ("ir").
Resposta
- Imagem capturada em formato png
Exemplo de requisição
$.ajax({
url: "/save_screenshot.fcgi?session=" + session,
type: 'POST',
contentType: 'application/json',
data: JSON.stringify({
"frame_type": "camera",
"camera": "rgb"
})
});