Benutzer-Werkzeuge

Webseiten-Werkzeuge


ws1617:bilder_zu_bildern:protokolle:170202

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
ws1617:bilder_zu_bildern:protokolle:170202 [2017/02/02 17:43]
Chai_Tee.95-Cara
ws1617:bilder_zu_bildern:protokolle:170202 [2017/03/24 18:20] (aktuell)
Chai_Tee.95-Cara
Zeile 1: Zeile 1:
 === Protokoll vom 2. Februar 2017 === === Protokoll vom 2. Februar 2017 ===
 +
 +Das folgende Programm liest ein Bild ein (Webcam) und findet Konturen darin, indem es nach Niveaulinien sucht (siehe letzte Woche). Die Funktion Isolux liefert eine Liste "​res2",​ die alle Konturen unter der Voraussetzung,​ dass sie länger als 15 Punkte sind, auflistet. ​
  
 <code python> <code python>
Zeile 15: Zeile 17:
 res, bild2 = cap.read() ​   #bei kamera res, bild2 = cap.read() ​   #bei kamera
  
-imgray =color.rgb2gray(bild2)+imgray = color.rgb2gray(bild2)
  
 from skimage.measure import find_contours from skimage.measure import find_contours
Zeile 28: Zeile 30:
  
 def Isolux(): def Isolux():
-    #​a_als_farbbild = cv2.cvtColor(a,​ cv2.COLOR_GRAY2BGR) ​#a ist ein s/w-bild, um farbe überhaupt anzeigen zu können, wird es in ein bgr konvertiert+    #​a_als_farbbild = cv2.cvtColor(a,​ cv2.COLOR_GRAY2BGR) ​
     res2 = []     res2 = []
     for cont in res:     for cont in res:
Zeile 42: Zeile 44:
 res2 = Isolux()  ​ res2 = Isolux()  ​
 </​code>​ </​code>​
 +
 +Ergebnis: \\
 +{{feb_2.png}}
 +
 +----
 +
 +To Do:\\
 +  * Funktion schreiben, die die res2 Inhalte und die Inhalte des Kantenprogramms einbindet und eine Liste ausgibt, die gute Konturen liefert ✔
 +  * Turtle läuft diese Konturen ab ✔
 +  * Turtle.mod nutzen ✔
 +
ws1617/bilder_zu_bildern/protokolle/170202.1486053837.txt.gz · Zuletzt geändert: 2017/02/02 17:43 von Chai_Tee.95-Cara