| Operatoren |
gray_range_rect — Maximale Amplitude der Grauwerte in einem Rechteck.
gray_range_rect(Image : ImageResult : MaskHeight, MaskWidth : )
gray_range_rect transformiert die Grauwerte der Eingabebiler aus Image mit Hilfe einer Filtermaske (MaskHeight, MaskWidth), in der die Spanne (max - min) der Grauwerte berechnet wird. Das Ergebnis wird in die Ausgabebilder ImageResult eingetragen. Die Steuerparameter MaskHeight, MaskWidth werden, wenn sie einen geraden Wert haben, in den nächstkleineren ungeraden Wert transformiert. An den Bildrändern wird eine Spiegelung der Randpunkte durchgeführt.
Bilder, für deren Grauwerte die Amplitude berechnet werden sollen.
Bilder, die das Ergebnis enthalten.
Höhe der Filtermaske.
Defaultwert: 11
Wertevorschläge: 3, 5, 7, 9, 11, 13, 15
Typischer Wertebereich: 3 ≤ MaskHeight ≤ 511 (lin)
Minimale Schrittweite: 2
Empfohlene Schrittweite: 2
Restriktion: odd(MaskHeight)
Breite der Filtermaske.
Defaultwert: 11
Wertevorschläge: 3, 5, 7, 9, 11, 13, 15
Typischer Wertebereich: 3 ≤ MaskWidth ≤ 511 (lin)
Minimale Schrittweite: 2
Empfohlene Schrittweite: 2
Restriktion: odd(MaskWidth)
Sind die Parameterwerte korrekt, dann liefert gray_range_rect 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.
gray_dilation_rect, gray_erosion_rect, sub_image
Foundation
| Operatoren |