Este kit contém demonstrações interativas que mostram o poder da visão computacional com Python. As demonstrações são projetadas para serem divertidas e educativas.
- Computador com Ubuntu Linux (ou outra distribuição baseada em Debian)
- Webcam
- Python 3.6 ou superior
Siga estes passos para configurar e executar as demonstrações. Abra um terminal e digite os comandos abaixo:
sudo apt-get update
sudo apt-get install -y python3-pip python3-dev portaudio19-devSe você baixou um arquivo ZIP, extraia-o para uma pasta. Se você está usando Git, você pode clonar o repositório:
git clone [URL_DO_REPOSITORIO]
cd kits-demonstracao-visaosudo apt-get install portaudio19-dev
pip install -r requirements.txtEsta demonstração detecta sua mão e conta quantos dedos você está mostrando.
Para executar:
python3 finger_count.pyComo usar:
- Mostre sua mão para a câmera
- O programa contará automaticamente quantos dedos estão levantados
- Pressione 'q' para sair
Esta demonstração permite desenhar na tela usando marcadores ArUco (códigos QR especiais).
Para executar:
python3 aruco_draw.pyComo usar:
- Imprima os marcadores ArUco (encontrados na pasta "markers")
- Mostre os marcadores para a câmera
- Mova os marcadores para desenhar
- Pressione 'q' para sair
Esta demonstração cria um instrumento musical controlado pelos movimentos das mãos.
Para executar:
cd ..
python3 theremin.pyComo usar:
- Use a mão esquerda para controlar:
- Posição horizontal (X): controla o tom (esquerda = mais grave, direita = mais agudo)
- Posição vertical (Y): controla o volume (mais alto = mais alto, mais baixo = mais baixo)
- Use a mão direita para gestos:
- Gesto de paz (V): muda o tipo de som
- Gesto de pinça: produz um efeito percussivo
- Pressione 'q' para sair
Se você encontrar erros durante a instalação ou execução:
-
Erro com a webcam: Verifique se sua webcam está conectada e funcionando
ls -l /dev/video* -
Erro com bibliotecas: Tente reinstalar as dependências
pip install -r requirements.txt --force-reinstall
-
Erros com PyAudio: Execute o comando específico para instalar o PyAudio
sudo apt-get install portaudio19-dev && pip install pyaudio -
Problemas de desempenho: Feche outros programas que possam estar usando a webcam ou consumindo muita CPU