| Operatoren |
cooc_feature_matrix — Berechnung von Grauwertmerkmalen aus einer Co-Occurrence-Matrix.
cooc_feature_matrix(CoocMatrix : : : Energy, Correlation, Homogeneity, Contrast)
Die Prozedur berechnet aus einer Co-Occurence-Matrix (CoocMatrix) die Energie (Energy), Korrelation (Correlation), lokale Homogenität (Homogeneity) und den Kontrast (Contrast).
cooc_feature_matrix berechnet aus dem Teil der mit gen_cooc_matrix generierten Eingabe-Matrix, der der mit dem dortigen Parametern LdGray und Direction angegebenen Richtungsmatrix entspricht, die Grauwertmerkmale nach folgenden Formeln:
Energie:
width width
---- ----
\ \
Energy = / / cij * cij
---- ----
i=0 j=0
(Maß für Bildhomogenität)
Korrelation:
width width
---- ----
\ \
/ / (i - ux) * (j - uy) * cij
---- ----
i=0 j=0
Correlation = -----------------------------------------
sx * sy
(Maß für die Grauwertabhängigkeiten)
Lokale Homogenität:
width width
---- ----
\ \ 1
Homogeneity = / / ------------- * cij
---- ---- 1 + (i - j)^2
i=0 j=0
Kontrast:
width width
---- ----
\ \
Contrast = / / (i - j)^2 * cij
---- ----
i=0 j=0
(Maß für die Größe der Intensitätsunterschiede)
wobei
width 2^LdGray - 1
cij Eintrag der Co-Occurrence-Matrix
width width
---- ----
\ \
ux / / i * cij
---- ----
i=0 j=0
width width
---- ----
\ \
uy / / j * cij
---- ----
i=0 j=0
width width
---- ----
\ \
sx^2 / / (i - ux)^2 * cij
---- ----
i=0 j=0
width width
---- ----
\ \
sy^2 / / (i - uy)^2 * cij
---- ----
i=0 j=0
Die Region des Eingabebildes wird nicht beachtet.
Co-Occurrence-Matrix.
Homogenität der Grauwerte.
Korrelation der Grauwerte.
Lokale Homogenität der Grauwerte.
Kontrast der Grauwerte.
cooc_feature_matrix 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>:) festgelegt. Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
intensity, min_max_gray, entropy_gray, select_gray
Foundation
| Operatoren |