gen_cooc_matrix gen_cooc_matrix GenCoocMatrix GenCoocMatrix gen_cooc_matrix (Operator)
Name
gen_cooc_matrix gen_cooc_matrix GenCoocMatrix GenCoocMatrix gen_cooc_matrix — Berechnung der Co-Occurrence-Matrix einer Region in einem Bild.
Signatur
Beschreibung
gen_cooc_matrix gen_cooc_matrix GenCoocMatrix GenCoocMatrix GenCoocMatrix gen_cooc_matrix ermittelt aus den Eingaberegionen, wie
oft die Grauwerte i und j in einer bestimmten Richtung
(0 , 45 , 90 , 135 Grad)
nebeneinander liegen, speichert diese Zahl in der
Co-Occurrence-Matrix an den Stellen (i,j) und (j,i) ab (die
Matrix ist also symmetrisch) und normiert am Schluss die Matrix mit
der Zahl der Einträge. LdGray LdGray LdGray LdGray ldGray ld_gray git die Anzahl der zu
unterscheidenden Grauwerte (nämlich
) an.
Beispiel:
Eingabebild mit Grauwerten (normiert mit LdGray LdGray LdGray LdGray ldGray ld_gray =2):
Co-Occurrence-Matrizen (nicht normiert):
Achtung
Der Operator gen_cooc_matrix gen_cooc_matrix GenCoocMatrix GenCoocMatrix GenCoocMatrix gen_cooc_matrix berücksichtigt nur die mittels
Regions Regions Regions Regions regions regions übergebenen Regionen und ignoriert jede Domäne, die zuvor
für das Eingabebild Image Image Image Image image image festgelegt wurde.
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
Regions Regions Regions Regions regions regions (input_object) region(-array) → object HRegion HObject HRegion Hobject
Zu untersuchende Regionen.
Image Image Image Image image image (input_object) singlechannelimage → object HImage HObject HImage Hobject (byte)
Bild das die Grauwerte liefert.
Matrix Matrix Matrix Matrix matrix matrix (output_object) image(-array) → object HImage HObject HImage Hobject * (real)
Co-Occurrence-Matrix (Matrizen).
LdGray LdGray LdGray LdGray ldGray ld_gray (input_control) integer → HTuple int HTuple Htuple (integer) (int / long) (Hlong ) (Hlong )
Anzahl der zu unterscheidenden Grauwerte
(
).
Defaultwert: 6
Werteliste: 1, 2, 3, 4, 5, 6, 7, 8
Typischer Wertebereich:
LdGray
LdGray
LdGray
LdGray
ldGray
ld_gray
(lin)
Minimale Schrittweite: 1
Empfohlene Schrittweite: 1
Direction Direction Direction Direction direction direction (input_control) integer → HTuple int HTuple Htuple (integer) (int / long) (Hlong ) (Hlong )
Richtung der Nachbarschaftsbeziehung.
Defaultwert: 0
Werteliste: 0, 45, 90, 135
Ergebnis
gen_cooc_matrix gen_cooc_matrix GenCoocMatrix GenCoocMatrix GenCoocMatrix gen_cooc_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 Bilder) 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>) , das bei
leerer Region mit
set_system(::'empty_region_result',<Result>:) set_system("empty_region_result",<Result>) SetSystem("empty_region_result",<Result>) SetSystem("empty_region_result",<Result>) SetSystem("empty_region_result",<Result>) set_system("empty_region_result",<Result>) festgelegt.
Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.
Vorgänger
draw_region draw_region DrawRegion DrawRegion DrawRegion draw_region ,
gen_circle gen_circle GenCircle GenCircle GenCircle gen_circle ,
gen_ellipse gen_ellipse GenEllipse GenEllipse GenEllipse gen_ellipse ,
gen_rectangle1 gen_rectangle1 GenRectangle1 GenRectangle1 GenRectangle1 gen_rectangle1 ,
gen_rectangle2 gen_rectangle2 GenRectangle2 GenRectangle2 GenRectangle2 gen_rectangle2 ,
threshold threshold Threshold Threshold Threshold threshold ,
erosion_circle erosion_circle ErosionCircle ErosionCircle ErosionCircle erosion_circle ,
binomial_filter binomial_filter BinomialFilter BinomialFilter BinomialFilter binomial_filter ,
gauss_filter gauss_filter GaussFilter GaussFilter GaussFilter gauss_filter ,
smooth_image smooth_image SmoothImage SmoothImage SmoothImage smooth_image ,
sub_image sub_image SubImage SubImage SubImage sub_image
Alternativen
cooc_feature_image cooc_feature_image CoocFeatureImage CoocFeatureImage CoocFeatureImage cooc_feature_image
Siehe auch
cooc_feature_matrix cooc_feature_matrix CoocFeatureMatrix CoocFeatureMatrix CoocFeatureMatrix cooc_feature_matrix
Modul
Foundation