| Operatoren |
plane_deviation — Abweichung der Grauwerte von der approximierten Bildebene.
plane_deviation berechnet die Abweichung der Grauwerte in Image von der Approximation der Grauwerte durch eine Ebene. Im Gegensatz zur Standardabweichung bei intensity erhalten auch geneigte Grauwertflächen den Wert Null. Die Berechnung der Grauwertebene erfolgt gemäß gen_image_gray_ramp. Sei F die Fläche der Region, , , die Parameter der Bildebene und (r',c') der Schwerpunkt der Region, dann ist Deviation definiert durch:
Der Operator plane_deviation berücksichtigt nur die mittels Regions übergebenen Regionen und ignoriert jede Domäne, die zuvor für das Eingabebild Image festgelegt wurde. Es ist zu beachten, dass die Berechnung von Deviation nicht der üblichen Definition folgt. Sie ist hier so festgelegt, dass sie für ein Bild mit nur einem Pixel den Wert 0.0 liefert.
Regionen, deren Abweichung berechnet werden sollen.
Grauwertdaten.
Abweichung der Grauwerte innerhalb einer Region.
Sei F die Fläche der Region, dann beträgt die Laufzeitkomplexität O(F).
plane_deviation liefert den Wert 2 (H_MSG_TRUE), falls Image vom Typ 'byte' ist. Das Verhalten bei leerer Eingabe (keine Eingabebilder) wird mit set_system(::'no_object_result',<Result>:), das bei leerer Region mit set_system(::'empty_region_result',<Result>:) festgelegt. Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
intensity, gen_image_gray_ramp, sub_image
Foundation
| Operatoren |