| Operatoren |
frei_amp — Kantendetektion (Amplitude) mit dem Frei-Chen-Operator.
frei_amp(Image : ImageEdgeAmp : : )
frei_amp berechnet eine Näherung der erster Ableitung der Grauwertdaten und wird als Kantenfilter eingesetzt. Dem Filter liegen folgende zwei Filtermasken zugrunde:
A =
1 sqrt(2) 1
0 0 0
-1 -sqrt(2) -1
B =
1 0 -1
sqrt(2) 0 -sqrt(2)
1 0 -1
Im Ausgabebild ist die maximale Filterantwort der Maske A und B
eingetragen.
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.
Eingabebild.
Kantenamplitude.
read_image(Image,'fabrik') frei_amp(Image,Frei_amp) threshold(Frei_amp,Edges,128,255)
frei_amp liefert immer den Wert 2 (H_MSG_TRUE). Das Verhalten bei leerer Eingabe (keine Eingabebilder vorhanden) lässt sich mittels set_system('no_object_result',<Result>) festlegen. Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
binomial_filter, gauss_filter, sigma_image, median_image, smooth_image
sobel_amp, kirsch_amp, prewitt_amp, robinson_amp, roberts
bandpass_image, laplace_of_gauss
Foundation
| Operatoren |