Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
ws1617:bilder_zu_bildern:protokolle:170105 [2017/01/05 17:27] Chai_Tee.95-Cara |
ws1617:bilder_zu_bildern:protokolle:170105 [2017/03/24 17:43] (aktuell) Chai_Tee.95-Cara |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
=== Protokoll vom 5. Januar 2017 === | === Protokoll vom 5. Januar 2017 === | ||
+ | |||
+ | Der folgende Code stellt unser aktuelles Kantenerkennungsprogramm dar. Dieses ist in drei Schritte unterteilt. Als erstes wird ein Bild eingelesen, rauschvermindert und dann in x- und y-Achsenrichtung verschoben. Zum Schluss werden diese beiden Verschiebungsbilder dann miteinander verrechnet, sodass das dargestellte Ergebnis entsteht. | ||
<code python> | <code python> | ||
Zeile 7: | Zeile 9: | ||
import cv2 | import cv2 | ||
- | bild=misc.imread('hund_mittel_kl.jpg','f') | + | bild=misc.imread('hund_mittel_kl.jpg',mode='F',) |
bild=ndimage.filters.gaussian_filter(bild,1) #Rauschverminderung | bild=ndimage.filters.gaussian_filter(bild,1) #Rauschverminderung | ||
Zeile 42: | Zeile 44: | ||
== Weiterführende Aufgaben: == | == Weiterführende Aufgaben: == | ||
* das gleiche nochmal, das Bild aber im RGB-Modus belassen, also bei der Kantenerkennung die Farbinformationen mit einbeziehen | * das gleiche nochmal, das Bild aber im RGB-Modus belassen, also bei der Kantenerkennung die Farbinformationen mit einbeziehen | ||
- | * Wie bringt man Turtle dazu, die Konturen nachzuzeichnen? zB, indem sie die Nachbarweißpunkte entlang geht?(Mittlung dieser Daten?) | + | * Wie bringt man Turtle dazu, die Konturen nachzuzeichnen? zB, indem sie die Nachbarweißpunkte entlang geht?(Mittlung dieser Daten?) ✔ |