OpenCV & Python - Echtzeit-Bild (frame) Verarbeitung

Wir sind dabei ein Projekt in der Schule, wo wir brauchen, um einfache Bildverarbeitung. Unser Ziel ist es, mit jedem video-frame für den Raspberry Pi und zu tun Echtzeit-Bildverarbeitung.

Wir haben versucht zu zählen raspistill in unserem python-Programm, aber bisher hat nichts geklappt. Das Ziel unseres Projektes ist die Entwicklung eines RC-Auto, nach einem blau/rot/was auch immer farbige Linie mit Hilfe von Bildverarbeitung.

Dachten wir, es wäre eine gute Idee, um ein python-Programm, das tut alle die Bildverarbeitung notwendig, die wir derzeit kämpfen, mit der Idee die aufgenommenen Bilder in das python-Programm. Gibt es eine Möglichkeit, dies zu tun mit picamera oder sollten wir versuchen einen anderen Weg?

Für alle neugierigen, das ist, wie unser Programm derzeit aussieht

while True:
    #camera = picamera.PiCamera()
    #camera.capture('image1.jpg')
    img = cv2.imread('image1.jpg')
    width = img.shape[1]
    height = img.shape[0]
    height=height-1
    for x in range (0,width):
            if x>=0 and x<(width//2):
                    blue  = img.item(height,x,0)
                    green = img.item(height,x,1)
                    red   = img.item(height,x,2)
                    if red>green and red>blue:

Vielen Dank im Voraus, anthrx.

InformationsquelleAutor anthrx | 2016-06-12
Schreibe einen Kommentar