Stap 10: Instellen van Python Modules
I 'm gonna uitproberen en help die u alle modules die nodig zijn voor het uitvoeren van de Python-code instellen. Het is moeilijk voor me om te doen van dit recht, dus ik proberen zal om beschrijvende geweest.
Er zijn zeven modules die we zullen gebruiken.
- OpenCV (die noemen we cv2).
- Numpy
- Seriële
- Tijd
- Wiskunde
- Willekeurige
- Draadsnijden
Hiervan dat zullen we installeren OpenCV, Numpy, en seriële poort, want de rest komen ingebouwd in Python 2.7.
De belangrijkste truc met elke u in Python installeert module is om ervoor te zorgen het exacte pad u dat alsnog installeren om wordt toegevoegd aan de omgevingsvariabele (dit geldt voor zowel Windows en Linux).
Dit uit te leggen 'm I gonna bij de hand het mooie Ada als ze vertelt ons hoe om de seriële module te installeren:
pySerial installatie
Opmerking de bit over het toevoegen van de omgevingsvariabele, aangezien geen van de andere modules zal dit uitleggen, maar elk moeten zal om daar te zijn.
Nu, laten we proberen OpenCV en Numpy. Mijn favoriete Installatiehandleiding (dat wil zeggen het werkte voor me) werd geschreven door Abid Rahman:
OpenCV 2.4.4 installatieOp dit punt, misschien u Python opvoeden en probeer wat eenvoudige webcam capture test code (als u hebt problemen kopiëren en plakken, ik heb toegevoegd web capture-code als een bijlage ook):
1 2 3 4 5 6 7 8 9 10 11 12 | import cv2.cv as cv import time cv.NamedWindow("camera", 1) capture = cv.CaptureFromCAM(0) while True: img = cv.QueryFrame(capture) cv.ShowImage("camera", img) if cv.WaitKey(10) ==27:break |
Als u een live-feed van uw webcam zien, bent je bijna klaar om te gaan.
Als er problemen, zoals ik al zei, u en mij buddy. Voel je vrij om te vragen mij vragen hier of via Skype: thomas_ladvien