Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

ws1617:bilder_zu_bildern:protokolle:170112

Dies ist eine alte Version des Dokuments!


Protokoll vom 12. Januar

Von Kantenbild zum Turtleweg:

  1. Anfangspkt. wählen (anhand des gesetzen Schwellenwertes) P1
  2. Schrittweite (wie viele Pixel?) w = 2
  3. Widerholen:
    Suche im Abstand 2 von Pn (jetziger Pkt.) auf Halbkreis gegeben durch Vn (außer P1; wähle Vn zufällig)
    Pn + 1; → Vn+1 = Pn+1 - Pn (Ortsvektor von Pn+1 - den Ortsvektor von Pn ergibt den Verschiebungsekort Vn+1)
  4. Bis Abbruch:
    Wert unter Schwellenwert (bzw. k mal unter Schwellenwert)
import numpy as np
 
bild=misc.imread('beispiel.jpg',)
 
print bild # liefert die Bildmatrix (Listen in Liste)
print bild.shape # Anzahl der Zeilen und Spalten
np.min(bild) # Kleinster Wert → Dunkelster Punkt
np.max(bild) # Größter Wert → Hellster Punkt
np.median(bild) # Median

Ansatzt für Anfangswerte:
P1 liegt schwischen max(bild) und median(bild);
P2 (Anfangswert der neuen Kante) liegt zwischen P1 und median(bild)


Weiterführende Frage:

  • Wie wählt man P1?
  • Wie wählt man die Schwellenwerte?
ws1617/bilder_zu_bildern/protokolle/170112.1484575242.txt.gz · Zuletzt geändert: 2017/01/16 15:00 von isabelschwermer