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:170119 [2017/01/19 17:12] isabelschwermer |
ws1617:bilder_zu_bildern:protokolle:170119 [2017/03/24 18:08] (aktuell) Chai_Tee.95-Cara |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
=== Protokoll vom 19. Januar 2017 === | === Protokoll vom 19. Januar 2017 === | ||
- | Stand vom 12. Januar: | + | Der folgende Code sortiert unerwünschte Werte aus unserem Kantenbild aus, mit dem Ziel das Kanten ohne Aussagekraft nicht mitberechnet werden.\\ |
+ | Stand vom 5. Januar: | ||
<code python> | <code python> | ||
#!/usr/bin/env python | #!/usr/bin/env python | ||
Zeile 22: | Zeile 23: | ||
</code> | </code> | ||
+ | Mit der Percentile-Funktion wird dafür gesorgt, dass nur die 25% hellsten Punkte als Kandidaten aufgenommen werden. \\ Die Variablen z2 und s2 enthalten alle Zeilen und Spalten des Bildes (0,1,..,z-1 bzw 0,1,...,s-1), im Folgenden werden alle xy-Koordinaten des Bildes in die zunächst leere Liste 'alle_koordinaten' gepackt. \\ | ||
+ | Aus 'alle_koordinaten' werden schließlich alle Punkte aus den oberen 25% in einer neue Liste 'kandidaten' gesammelt. | ||
<code python> | <code python> | ||
median2 = np.percentile(a,75) | median2 = np.percentile(a,75) | ||
Zeile 38: | Zeile 41: | ||
</code> | </code> | ||
+ | Die Funktion 'kurvenversuch' setzt auf alle ermittelten Kandidaten einen blauen Punkt. | ||
<code python> | <code python> | ||
def kurvenversuch(): | def kurvenversuch(): | ||
Zeile 48: | Zeile 52: | ||
</code> | </code> | ||
- | {{kurvenversuch12.png}} | + | {{kurvenversuch12.png}} \\ **1:** die hellsten 25% \\ **2:** die hellsten 15% |