20.08.2013 Aufrufe

Morphologische Operatoren in C++ am Beispiel von Erosion und ...

Morphologische Operatoren in C++ am Beispiel von Erosion und ...

Morphologische Operatoren in C++ am Beispiel von Erosion und ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

1.1.4. Count Color’s<br />

Diese Funktion zählt alle verschieden Farben, die <strong>in</strong> e<strong>in</strong>em Bild vorhanden s<strong>in</strong>d, je nach<br />

Implementierung werden hier alle 4 Kanäle (R, G, B, Opacity) verwendet.<br />

Diese Funktion kann aufgr<strong>und</strong> der möglicherweise vielen Farben pro Pixel e<strong>in</strong>e sehr lange<br />

Laufzeit haben. Im Extremfall beträgt die Laufzeit dieser Funktion N (Anzahl der Pixel des<br />

Bildes) * log2 (Anzahl der verschiedenen Farben des Bildes) die Laufzeit kann gleich N *<br />

log2(N) se<strong>in</strong>.<br />

1.1.5. <strong>Erosion</strong> (B<strong>in</strong>ärbilder) (Aufhellung)<br />

Diese Funktion erodiert e<strong>in</strong> b<strong>in</strong>äres Bild. Dies bedeutet, dieses Verfahren ist nur für Bilder,<br />

welche genau zwei verschiedene Farben besitzen def<strong>in</strong>iert. Dabei ist es allerd<strong>in</strong>gs egal,<br />

welche zwei Farben dies s<strong>in</strong>d.<br />

Die <strong>Erosion</strong> e<strong>in</strong>es Bildes bedeutet, dass jedes untersuchte Pixel durch das hellste Pixel se<strong>in</strong>er<br />

Umgebung ersetzt wird. Anschaulich entspricht dies e<strong>in</strong>er Ausdehnung aller hellen Objekte<br />

e<strong>in</strong>es Bildes.<br />

In der „Umgebungsselektionsmaske“ kann man e<strong>in</strong>stellen, welche Pixel <strong>in</strong> der Umgebung<br />

e<strong>in</strong>es Pixels zur Auswertung herangezogen werden sollen. Durch diese Maske ist es möglich<br />

gezielt e<strong>in</strong>zelne Operationen selektiv Durchzuführen.<br />

- 4 -

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!