cooc_feature_matrix cooc_feature_matrix CoocFeatureMatrix CoocFeatureMatrix cooc_feature_matrix (Operator)
Name
cooc_feature_matrix cooc_feature_matrix CoocFeatureMatrix CoocFeatureMatrix cooc_feature_matrix — Berechnung von Grauwertmerkmalen aus einer Co-Occurrence-Matrix.
Signatur
def cooc_feature_matrix (cooc_matrix : HObject) -> Tuple[float, float, float, float]
Beschreibung
Der Operator cooc_feature_matrix cooc_feature_matrix CoocFeatureMatrix CoocFeatureMatrix CoocFeatureMatrix cooc_feature_matrix berechnet aus einer
Co-Occurence-Matrix
(CoocMatrix CoocMatrix CoocMatrix CoocMatrix coocMatrix cooc_matrix ) die Energie (Energy Energy Energy Energy energy energy ), Korrelation
(Correlation Correlation Correlation Correlation correlation correlation ), lokale Homogenität
(Homogeneity Homogeneity Homogeneity Homogeneity homogeneity homogeneity ) und den Kontrast (Contrast Contrast Contrast Contrast contrast contrast ).
cooc_feature_matrix cooc_feature_matrix CoocFeatureMatrix CoocFeatureMatrix CoocFeatureMatrix cooc_feature_matrix berechnet aus dem Teil der mit
gen_cooc_matrix gen_cooc_matrix GenCoocMatrix GenCoocMatrix GenCoocMatrix gen_cooc_matrix generierten Eingabe-Matrix, der der mit
dem dortigen Parametern LdGray LdGray LdGray LdGray ldGray ld_gray und Direction Direction Direction Direction direction direction angegebenen
Richtungsmatrix entspricht, die Grauwertmerkmale nach folgenden
Formeln:
Energie (Maß für Bildhomogenität):
Korrelation (Maß für die Grauwertabhängigkeiten):
Lokale Homogenität:
Kontrast (Maß für die Größe der Intensitätsunterschiede):
wobei
Breite von CoocMatrix CoocMatrix CoocMatrix CoocMatrix coocMatrix cooc_matrix ,
Eintrag der Co-Occurrence-Matrix,
,
,
,
.
Achtung
Die Region des Eingabebildes wird nicht beachtet.
Ausführungsinformationen
Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
Automatisch parallelisiert auf Tupelebene.
Parameter
CoocMatrix CoocMatrix CoocMatrix CoocMatrix coocMatrix cooc_matrix (input_object) singlechannelimage(-array) → object HImage HObject HImage Hobject (real)
Co-Occurrence-Matrix.
Energy Energy Energy Energy energy energy (output_control) real → HTuple float HTuple Htuple (real) (double ) (double ) (double )
Homogenität der Grauwerte.
Correlation Correlation Correlation Correlation correlation correlation (output_control) real → HTuple float HTuple Htuple (real) (double ) (double ) (double )
Korrelation der Grauwerte.
Homogeneity Homogeneity Homogeneity Homogeneity homogeneity homogeneity (output_control) real → HTuple float HTuple Htuple (real) (double ) (double ) (double )
Lokale Homogenität der Grauwerte.
Contrast Contrast Contrast Contrast contrast contrast (output_control) real → HTuple float HTuple Htuple (real) (double ) (double ) (double )
Kontrast der Grauwerte.
Ergebnis
cooc_feature_matrix cooc_feature_matrix CoocFeatureMatrix CoocFeatureMatrix CoocFeatureMatrix 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>:) set_system("no_object_result",<Result>) SetSystem("no_object_result",<Result>) SetSystem("no_object_result",<Result>) SetSystem("no_object_result",<Result>) set_system("no_object_result",<Result>)
festgelegt. Gegebenenfalls wird eine Fehlerbehandlung
durchgeführt.
Vorgänger
gen_cooc_matrix gen_cooc_matrix GenCoocMatrix GenCoocMatrix GenCoocMatrix gen_cooc_matrix
Alternativen
cooc_feature_image cooc_feature_image CoocFeatureImage CoocFeatureImage CoocFeatureImage cooc_feature_image
Siehe auch
intensity intensity Intensity Intensity Intensity intensity ,
min_max_gray min_max_gray MinMaxGray MinMaxGray MinMaxGray min_max_gray ,
entropy_gray entropy_gray EntropyGray EntropyGray EntropyGray entropy_gray ,
select_gray select_gray SelectGray SelectGray SelectGray select_gray
Modul
Foundation