nonmax_suppression_dir
— Unterdrücken von nicht maximalen Punkten auf einer Kante unter Verwendung eines
Richtungsbildes.
nonmax_suppression_dir(ImgAmp, ImgDir : ImageResult : Mode : )
nonmax_suppression_dir
unterdrückt Punkte aus den
Bildregionen von ImgAmp
, deren Grauwerte keine
(gerichteten) Maxima sind. ImgDir
ist dabei ein
Richtungsbild (Einheit: 2 Grad, d.h. 50 Grad sind z.B. mit Wert 25
codiert), wie es z.B. von edges_image
geliefert wird. Es
stehen zwei Modi zur Verfügung:
Für jeden Bildpunkt wird getestet, ob sein Grauwert senkrecht zu seiner Richtung maximal ist. Im Modus 'nms' werden dazu nur die beiden der Senkrechten am nächsten liegenden Nachbarpunkte für die Entscheidung herangezogen. Ist der Grauwert eines dieser Nachbarn echt größer als der Grauwert des zu testenden Punktes, wird dieser unterdrückt (d.h. aus der Region entfernt, die Grauwerte bleiben unverändert).
Wie 'nms', die beiden benötigten Vergleichswerte werden jedoch durch Interpolation der Grauwerte von vier Nachbarpunkten gewonnen.
ImgAmp
(input_object) singlechannelimage(-array) →
object (byte / uint2 / real)
Amplitudenbild.
ImgDir
(input_object) singlechannelimage(-array) →
object (direction)
Richtungsbild.
ImageResult
(output_object) image(-array) →
object (byte / uint2 / real)
Bild mit verdünnten Kantenregionen.
Mode
(input_control) string →
(string)
Non-Maximum Suppression, interpolierende NMS.
Defaultwert: 'nms'
Werteliste: 'inms' , 'nms'
nonmax_suppression_dir
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.
edges_image
,
sobel_dir
,
frei_dir
threshold
,
hysteresis_threshold
S.Lanser: „Detektion von Stufenkanten mittels rekursiver Filter nach
Deriche“; Diplomarbeit; Technische Universität München, Institut
für Informatik, Lehrstuhl Prof. Radig; 1991.
J.Canny: „Finding Edges and Lines in Images“; Report, AI-TR-720;
M.I.T. Artificial Intelligence Lab., Cambridge; 1983.
Foundation