Étape 2: Installation de commandes Python
Avec l’appareil photo mis en place complète, nous aurez besoin d’installer quelques bibliothèques avant que nous puissions exécuter nos scripts.
Pour Windows : Voici des liens vers des tutoriels d’installation windows ou des pages où vous pouvez trouver le programme d’installation de windows.
Pour Ubuntu : programme d’installation peut se faire via cette commande :sudo apt-get install python python-opencv python-pyaudio python-pygame
Pour OSX: d’abord installer OpenCV et Homebrew - j’ai dû en outre installer eigen ( brew install eigen
) pour éviter les erreurs du compilateur.
Puis exécutez ce qui suit :
brew install python
brew install gcc
brew install homebrew/python/pygame
brew install portaudio
Puis télécharger le wrapper pyaudio pour OSX et l’installer ainsi.
Le Repo :
Maintenant que nous avons les dépendances de la route, rendez-vous sur le dépôt git où ce projet est hébergé, le télécharger et extraire les fichiers. Ouvrez une fenêtre de commande ou un terminal dans le répertoire avec les fichiers extraits et exécuter chaque script avec les commandes suivantes, en remplaçant 192.168.1.19
par l’adresse IP de votre appareil photo :
python KaicongAudio.py 192.168.1.19
Ce script extrait audio de la mic et il joue sur vos haut-parleurs.
python KaicongVideo.py 192.168.1.19
Ce script affiche la vidéo de la caméra et l’affiche dans une fenêtre OpenCV.
python KaicongMotor.py 192.168.1.19
Ce script s’ouvre une fenêtre de Pygame noire. Cliquez dessus avec la souris donc il peut capter votre clavier, puis utilisez les touches WASD pour panoramique et d’inclinaison de la caméra !
À ce stade, nous avez accroché avec succès la caméra et peut intercepter contrôle audio, vidéo et moteur de celle-ci par l’intermédiaire de programmation. Mais comment avons-nous fait cela ? Lisez la suite pour savoir...