info_smooth
— Informationen zum Glättungsfilter smooth_image
.
info_smooth
liefert eine Abschätzung des Einzugsgebiets
der in der Routine smooth_image
verwendeten
Glättungsfilter. Dazu werden die zugrundeliegenden
kontinuierlichen Impulsantworten der Filter
abgetastet,
bis ein Filterkoeffizient kleiner als fünf Prozent des
Maximalkoeffizienten (im Ursprung) ist. Alpha
ist der
Filterparameter (siehe smooth_image
). Derzeit werden vier
Filter unterstützt (Parameter Filter
):
'deriche1', 'deriche2', 'shen' und 'gauss'.
Der Gaußfilter wurde dabei konventionell mittels Filtermasken
implementiert (bei den drei anderen handelt es sich um rekursive
Filter). Im Falle des Gaußfilters werden daher zusätzlich zur
Filtergröße auch die Filterkoeffizienten (der eindimensionalen
Impulsantwort ) in
Coeffs
zurückgeliefert.
Das Konzept der Glättungsfilter ist in der Einleitung zum Kapitel Filter / Glättung beschrieben.
Beachten Sie, dass Filteroperatoren eventuell unerwartete Resultate ausgeben, wenn ein Bild mit einer reduzierten Domäne als Input übergeben wird. Weitere Informationen können im Kapitel Filter gefunden werden.
Filter
(input_control) string →
(string)
Name des gewünschten Filters.
Defaultwert: 'deriche2'
Werteliste: 'deriche1' , 'deriche2' , 'gauss' , 'shen'
Alpha
(input_control) real →
(real)
Filterparameter: kleine Werte bewirken starke Glättung (bei 'gauss' umgekehrt).
Defaultwert: 0.5
Wertevorschläge: 0.5, 1.0, 1.5, 2.0, 2.5, 3.0, 4.0, 5.0, 7.0, 10.0
Typischer Wertebereich: 0.01
≤
Alpha
≤
50.0
Minimale Schrittweite: 0.01
Empfohlene Schrittweite: 0.1
Restriktion: Alpha > 0.0
Size
(output_control) integer →
(integer)
Einzugsgebiet des Filters ist etwa Size x Size Pixel groß.
Coeffs
(output_control) integer-array →
(integer)
Falls Gaußfilter: Koeffizienten der „positiven“ Hälfte der 1D-Impulsantwort.
info_smooth('deriche2',0.5,Size,Coeffs) smooth_image(Input,Smooth,'deriche2',7)
Sind die Parameterwerte korrekt, dann liefert
info_smooth
den Wert 2 (H_MSG_TRUE). Andernfalls wird eine
Fehlerbehandlung durchgeführt.
Foundation