| Operatoren |
entropy_gray — Bestimmung der Entropie und der Anisotropie von Bildern.
entropy_gray(Regions, Image : : : Entropy, Anisotropy)
entropy_gray erstellt das Histogramm der relativen Häufigkeiten der Grauwerte im Eingabebild und errechnet daraus nach folgenden Formeln im Eingabebild und errechnet daraus für jede Region aus Regions nach folgenden Formeln die Entropie und den Anisotropiekoeffizienten:
Entropie:
wobei
rel[i] Histogramm der relativen Grauwerthäufigkeiten
i Grauwert des Eingabebildes (0..255)
und k Kleinstmöglicher Grauwert mit sum(rel[i]) >= 0.5
Der Operator entropy_gray berücksichtigt nur die mittels Regions übergebenen Regionen und ignoriert jede Domäne, die zuvor für das Eingabebild Image festgelegt wurde.
Regionen, in denen die Merkmale bestimmt werden sollen.
Grauwertdaten.
Informationsgehalt (Entropie) der Grauwerte.
Zusicherung: 0 <= Entropy && Entropy <= 8
Bewertung der Symmetrie der Grauwertverteilung.
Sei F die Fläche der Region, dann beträgt die Laufzeitkomplexität O(F + 255).
entropy_gray liefert den Wert 2 (H_MSG_TRUE), falls ein Bild mit definierten Grauwerten eingegeben wird und die Parameter korrekt sind. 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.
entropy_image, gray_histo, gray_histo_abs, fuzzy_entropy, fuzzy_perimeter
Foundation
| Operatoren |