Name
cooc_feature_imagecooc_feature_imageCoocFeatureImagecooc_feature_imageCoocFeatureImageCoocFeatureImage — Berechnung der Co-Occurrence-Matrix und daraus abgeleiteter
Grauwertmerkmale.
Herror cooc_feature_image(const Hobject Regions, const Hobject Image, const Hlong LdGray, const Hlong Direction, double* Energy, double* Correlation, double* Homogeneity, double* Contrast)
Herror T_cooc_feature_image(const Hobject Regions, const Hobject Image, const Htuple LdGray, const Htuple Direction, Htuple* Energy, Htuple* Correlation, Htuple* Homogeneity, Htuple* Contrast)
Herror cooc_feature_image(Hobject Regions, Hobject Image, const HTuple& LdGray, const HTuple& Direction, double* Energy, double* Correlation, double* Homogeneity, double* Contrast)
Herror cooc_feature_image(Hobject Regions, Hobject Image, const HTuple& LdGray, const HTuple& Direction, HTuple* Energy, HTuple* Correlation, HTuple* Homogeneity, HTuple* Contrast)
double HRegion::CoocFeatureImage(const HImage& Image, const HTuple& LdGray, const HTuple& Direction, double* Correlation, double* Homogeneity, double* Contrast) const
HTuple HRegionArray::CoocFeatureImage(const HImage& Image, const HTuple& LdGray, const HTuple& Direction, HTuple* Correlation, HTuple* Homogeneity, HTuple* Contrast) const
void CoocFeatureImage(const HObject& Regions, const HObject& Image, const HTuple& LdGray, const HTuple& Direction, HTuple* Energy, HTuple* Correlation, HTuple* Homogeneity, HTuple* Contrast)
HTuple HImage::CoocFeatureImage(const HRegion& Regions, Hlong LdGray, const HTuple& Direction, HTuple* Correlation, HTuple* Homogeneity, HTuple* Contrast) const
double HImage::CoocFeatureImage(const HRegion& Regions, Hlong LdGray, Hlong Direction, double* Correlation, double* Homogeneity, double* Contrast) const
HTuple HRegion::CoocFeatureImage(const HImage& Image, Hlong LdGray, const HTuple& Direction, HTuple* Correlation, HTuple* Homogeneity, HTuple* Contrast) const
double HRegion::CoocFeatureImage(const HImage& Image, Hlong LdGray, Hlong Direction, double* Correlation, double* Homogeneity, double* Contrast) const
void HOperatorSetX.CoocFeatureImage(
[in] IHUntypedObjectX* Regions, [in] IHUntypedObjectX* Image, [in] VARIANT LdGray, [in] VARIANT Direction, [out] VARIANT* Energy, [out] VARIANT* Correlation, [out] VARIANT* Homogeneity, [out] VARIANT* Contrast)
VARIANT HImageX.CoocFeatureImage(
[in] IHRegionX* Regions, [in] Hlong LdGray, [in] VARIANT Direction, [out] VARIANT* Correlation, [out] VARIANT* Homogeneity, [out] VARIANT* Contrast)
VARIANT HRegionX.CoocFeatureImage(
[in] IHImageX* Image, [in] Hlong LdGray, [in] VARIANT Direction, [out] VARIANT* Correlation, [out] VARIANT* Homogeneity, [out] VARIANT* Contrast)
static void HOperatorSet.CoocFeatureImage(HObject regions, HObject image, HTuple ldGray, HTuple direction, out HTuple energy, out HTuple correlation, out HTuple homogeneity, out HTuple contrast)
HTuple HImage.CoocFeatureImage(HRegion regions, int ldGray, HTuple direction, out HTuple correlation, out HTuple homogeneity, out HTuple contrast)
double HImage.CoocFeatureImage(HRegion regions, int ldGray, int direction, out double correlation, out double homogeneity, out double contrast)
HTuple HRegion.CoocFeatureImage(HImage image, int ldGray, HTuple direction, out HTuple correlation, out HTuple homogeneity, out HTuple contrast)
double HRegion.CoocFeatureImage(HImage image, int ldGray, int direction, out double correlation, out double homogeneity, out double contrast)
Der Aufruf von cooc_feature_imagecooc_feature_imageCoocFeatureImagecooc_feature_imageCoocFeatureImageCoocFeatureImage entspricht der
Hintereinanderausführung von gen_cooc_matrixgen_cooc_matrixGenCoocMatrixgen_cooc_matrixGenCoocMatrixGenCoocMatrix und
cooc_feature_matrixcooc_feature_matrixCoocFeatureMatrixcooc_feature_matrixCoocFeatureMatrixCoocFeatureMatrix. Wenn mehrere Richtungsmatrizen der
Co-Occurrence-Matrix hintereinander ausgewertet werden sollen, ist
es günstiger, die Matrix mit gen_cooc_matrixgen_cooc_matrixGenCoocMatrixgen_cooc_matrixGenCoocMatrixGenCoocMatrix zu
erstellen und danach cooc_feature_matrixcooc_feature_matrixCoocFeatureMatrixcooc_feature_matrixCoocFeatureMatrixCoocFeatureMatrix für die
Ergebnismatrix aufzurufen. Bei dem Parameter DirectionDirectionDirectionDirectionDirectiondirection
wird die Richtung der Nachbarschaft in Winkel oder 'mean'"mean""mean""mean""mean""mean"
übergeben. Bei 'mean'"mean""mean""mean""mean""mean" wird der Mittelwert aller vier
Richtungen berechnet.
Der Operator cooc_feature_imagecooc_feature_imageCoocFeatureImagecooc_feature_imageCoocFeatureImageCoocFeatureImage berücksichtigt nur die mittels
RegionsRegionsRegionsRegionsRegionsregions übergebenen Regionen und ignoriert jede Domäne, die zuvor
für das Eingabebild ImageImageImageImageImageimage festgelegt wurde.
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Automatisch parallelisiert auf Tupelebene.
Zu untersuchende Regionen.
Anzahl der zu unterscheidenden Grauwerte
(2^LdGray).
Defaultwert: 6
Werteliste: 1, 2, 3, 4, 5, 6, 7, 8
Auszuwertende Richtung in der Matrix.
Defaultwert: 0
Werteliste: 0, 45, 90, 135, 'mean'"mean""mean""mean""mean""mean"
Korrelation der Grauwerte.
Lokale Homogenität der Grauwerte.
cooc_feature_imagecooc_feature_imageCoocFeatureImagecooc_feature_imageCoocFeatureImageCoocFeatureImage liefert den Wert 2 (H_MSG_TRUE), falls ein Bild mit
definierten Grauwerten ('byte'"byte""byte""byte""byte""byte") 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>)set_system("no_object_result",<Result>)SetSystem("no_object_result",<Result>)SetSystem("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>)set_system("empty_region_result",<Result>)SetSystem("empty_region_result",<Result>)SetSystem("empty_region_result",<Result>)
festgelegt. Gegebenenfalls wird eine Fehlerbehandlung
durchgeführt.
gen_cooc_matrixgen_cooc_matrixGenCoocMatrixgen_cooc_matrixGenCoocMatrixGenCoocMatrix
cooc_feature_matrixcooc_feature_matrixCoocFeatureMatrixcooc_feature_matrixCoocFeatureMatrixCoocFeatureMatrix
intensityintensityIntensityintensityIntensityIntensity,
min_max_graymin_max_grayMinMaxGraymin_max_grayMinMaxGrayMinMaxGray,
entropy_grayentropy_grayEntropyGrayentropy_grayEntropyGrayEntropyGray,
select_grayselect_graySelectGrayselect_graySelectGraySelectGray
Foundation