Stap 2: Installeren van Python besturingselementen
Met de camera ingesteld op compleet, zult we moeten een paar bibliotheken installeren voordat we onze scripts kan uitvoeren.
Voor Windows: Hier zijn links naar de windows installatie tutorials, of pagina's waar u windows installer kunt vinden.
Voor Ubuntu: setup kan worden gedaan via deze opdracht:sudo apt-get install python python-opencv python-pyaudio python-pygame
Voor OSX: eerst installeren OpenCV en Homebrew - ik moest bovendien installeren eigen ( brew install eigen
) om compilerfouten te voorkomen.
Voer de volgende handelingen:
brew install python
brew install gcc
brew install homebrew/python/pygame
brew install portaudio
Vervolgens de pyaudio wrapper voor OSX te downloaden en installeren dat ook.
De Repo:
Nu hebben we de afhankelijkheden uit de weg, hoofd over aan de git repository waar dit project wordt gehost, downloaden en uitpakken van de bestanden. Open een opdrachtvenster of terminal in de map met de uitgepakte bestanden en elk script uitvoeren met de volgende opdrachten, vervangen 192.168.1.19
met het IP-adres van uw camera:
python KaicongAudio.py python KaicongAudio.py 192.168.1.19
Dit script trekt audio van de microfoon en afgespeeld op uw luidsprekers.
python KaicongVideo.py python KaicongVideo.py 192.168.1.19
Dit script geeft video van de camera en geeft deze weer in een venster OpenCV.
python KaicongMotor.py python KaicongMotor.py 192.168.1.19
Dit script opent een black window [VB1000BWS Pygame. Klik erop met de rechtermuisknop zodat uw toetsenbord vastleggen kan, gebruik vervolgens de WASD-toetsen om te pannen en kantelen van de camera!
Op dit punt, we met succes hebt aangesloten op de camera en audio, video en motor control van het via programmering kunnen onderscheppen. Maar hoe deden wij dit? Lees verder om erachter te komen...