Benutzer-Werkzeuge

Webseiten-Werkzeuge


ws1617:bilder_zu_bildern:protokolle:170126

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
ws1617:bilder_zu_bildern:protokolle:170126 [2017/01/26 16:09]
isabelschwermer angelegt
ws1617:bilder_zu_bildern:protokolle:170126 [2017/03/24 16:59] (aktuell)
isabelschwermer
Zeile 1: Zeile 1:
 === Protokoll vom 26.Januar 2017 === === Protokoll vom 26.Januar 2017 ===
 +Neuer Input: Anstatt Kanten selbst direkt als Linie produzieren zu lassen, bietet es sich an eine Funktion zu nutzen, die Isophote verwendet, also Linien gleicher Helligkeit.\\
 +Der Folgende Code liefert uns eine Liste von allen gefundenen Konturen aus dem eingelesenem Bild.
 +
 +<code python>
 +im = cv2.imread('​hund_mittel_kl.jpg'​)
 +imgray = cv2.cvtColor(im,​cv2.COLOR_BGR2GRAY)
 +ret,thresh = cv2.threshold(imgray,​median,​255,​0) # 0= flag, 255= weißester Wert, median= Schwellenwert
 +contours, hierarchy = cv2.findContours(thresh,​cv2.RETR_TREE,​cv2.CHAIN_APPROX_SIMPLE)
 +
 +for cont in contours:
 +    print cont. shape
 +
 +cv2.imshow("​Thresh",​thresh)
 +cv2.waitKey(0)
 +cv2.destroyAllWindows()
 +</​code>​
 +
 +Ergebnis: \\
 +{{26.jpg}} \\
 +
 +Außerdem haben wir heute dem Rest des Kurses unsere Zwischenergebnisse vorgestellt. ​
 +
 +----
 +
 +To do: \\
 +  * Rausschmeißen uninteressanter Konturen und setzten eines Schwellenwertes,​ z.B mit den Medianen aus dem letzten Protokoll ✔
 +  * Problem: Ergebnisse der Verwendung unserer Mediane sind nicht so zufriedenstellend. Helligkeitsbilder verwenden? ✔
 +  * Weichzeichner auf den neuen Codeschnipsel anwenden ✔
 +
 +
ws1617/bilder_zu_bildern/protokolle/170126.1485443346.txt.gz · Zuletzt geändert: 2017/01/26 16:09 von isabelschwermer