Operatoren |
hysteresis_threshold — Segmentieren von Bildern mittels Hysterese-schwellenwertoperation.
hysteresis_threshold(Image : RegionHysteresis : Low, High, MaxLength : )
hysteresis_threshold führt eine Schwellenwertoperation mit Hysterese (nach Canny) durch. Dabei werden alle Punkte im Eingabebild Image größer oder gleich der oberen Schwelle High sofort in die Ausgaberegion(en) übernommen („sichere“ Punkte). Umgekehrt werden alle Punkte mit Grauwerten echt kleiner als die untere Schwelle Low zurückgewiesen. „Potentielle“ Punkte mit Grauwerten zwischen den beiden Schwellen schließlich werden dann übernommen, wenn sie durch einen Pfad mit maximaler Länge MaxLength von „potentiellen“ Punkten mit einem „sicheren“ Punkt verbunden sind. Die „sicheren“ Punkte strahlen also auf ihre Umgebung aus, sie „wirken nach“ (Hysterese).
Bei Bildern vom Typ byte, uint2 oder int4 muss die untere Schwelle Low > 0 sein.
Eingabebild.
segmentierte Region.
Untere Schwelle für die Grauwerte.
Defaultwert: 30
Wertevorschläge: 5, 10, 15, 20, 30, 40, 50, 60, 70, 80, 90, 100
Obere Schwelle für die Grauwerte.
Defaultwert: 60
Wertevorschläge: 5, 10, 15, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130
Restriktion: High >= Low
Maximale Länge eines Pfades „potentieller“ Punkte zu einem „sicheren“ Punkt hin.
Defaultwert: 10
Wertevorschläge: 1, 2, 3, 5, 7, 10, 12, 14, 17, 20, 25, 30, 35, 40, 50
Typischer Wertebereich: 1 ≤ MaxLength
Minimale Schrittweite: 1
Empfohlene Schrittweite: 5
Restriktion: MaxLength > 1
hysteresis_threshold liefert den Wert 2 (H_MSG_TRUE), falls die Parameter korrekt sind. Für das Verhalten bzgl. der Eingabebilder und Ausgaberegionen sind die Flags 'no_object_result' , 'empty_region_result' und 'store_empty_region' einstellbar (siehe set_system). Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
dyn_threshold, threshold, class_2dim_sup, fast_threshold
edges_image, sobel_dir, background_seg
J. Canny, „Finding Edges and Lines in Images“; Report, AI-TR-720, M.I.T. Artificial Intelligence Lab., Cambridge, MA, 1983.
Foundation
Operatoren |