4.3. Gravação por movimento
O aplicativo implementa a capacidade de ativar o modo de rastreamento de movimento e iniciar a gravação de vídeo quando as condições definidas pelo usuário são atendidas, como o tamanho do objeto detectado e/ou a localização do objeto na área de rastreamento.
Para habilitar esse modo, vá à aba "Gravação de vídeo" no painel de propriedades da câmera e selecione a opção "Ao detectar movimento" (Figura 4.3.1). Após selecionar essa opção, o painel de configuração do sensor de movimento aparece (Figura 4.3.2). O tamanho do objeto em movimento, cuja detecção levará ao início da gravação de vídeo, é definido pelo controle deslizante. Quanto mais à direita o ponteiro do controle deslizante estiver posicionado, menor será o tamanho do objeto rastreado. Assim, posicionando o ponteiro na posição extrema direita, o detector será acionado em caso de chuva ou aparição de um pequeno pássaro. Para a conveniência do usuário, ao ajustar o controle deslizante, uma imagem esquemática do tamanho do objeto rastreado é exibida na tela principal (Figura 4.3.3).



Para a conveniência do operador, as seguintes opções podem ser definidas para o modo de detecção de movimento (Figura 4.3.4):
"Notificação sonora" – o aplicativo emite um som agudo característico quando o movimento é detectado,
"Indicação por cor" – quando o movimento é detectado, a tela do aplicativo fica de uma cor brilhante por um segundo,
"Salvar foto do movimento" – uma captura de tela é salva em um arquivo JPEG com os limites do objeto em movimento destacados (Figura 4.3.5)


Para limitar a área de rastreamento—definindo uma zona de interesse (porta de entrada, estação de estacionamento, local de trabalho, etc.) e excluindo áreas com movimento irrelevante (árvores, pista, indicador de relógio, etc.) — o aplicativo fornece um botão "Definir zonas de detecção" (Figura 4.3.6), que permite usar o mouse para definir áreas de sensibilidade na imagem da câmera:

Após salvar as configurações, a gravação de vídeo só começará se um objeto em movimento entrar na área definida pelo usuário:

