mean_nmean_nMeanNMeanN (Operator)

Name

mean_nmean_nMeanNMeanN — Mittelung der Grauwerte zwischen mehreren Kanälen.

Signatur

mean_n(Image : ImageMean : : )

Herror mean_n(const Hobject Image, Hobject* ImageMean)

Herror T_mean_n(const Hobject Image, Hobject* ImageMean)

void MeanN(const HObject& Image, HObject* ImageMean)

HImage HImage::MeanN() const

static void HOperatorSet.MeanN(HObject image, out HObject imageMean)

HImage HImage.MeanN()

Beschreibung

mean_nmean_nMeanNMeanNMeanN bildet den pixelweisen Mittelwert aller Kanäle. Es wird für jeden Koordinatenpunkt die Summe alle Grauwerte an diese Koordinate berechnet. Das Ergebnisbild wird mit dem Mittelwert der Grauwerte (Summe geteilt durch Anzahl der Kanäle) belegt. Das Ausgabebild hat einen Kanal.

Das Konzept der Glättungsfilter ist in der Einleitung zum Kapitel Filter / Glättung beschrieben.

Achtung

Beachten Sie, dass Filteroperatoren eventuell unerwartete Resultate ausgeben, wenn ein Bild mit einer reduzierten Domäne als Input übergeben wird. Weitere Informationen können im Kapitel Filter gefunden werden.

Ausführungsinformationen

Parameter

ImageImageImageImageimage (input_object)  (multichannel-)image(-array) objectHImageHImageHobject (byte / int2 / uint2 / int4 / real)

Mehrkanaliges Graubild.

ImageMeanImageMeanImageMeanImageMeanimageMean (output_object)  singlechannelimage(-array) objectHImageHImageHobject * (byte / int2 / uint2 / int4 / real)

Ergebnis der Mittelung.

Beispiel (C)

compose3(Channel1,Channel2,Channel3,&MultiChannel);
mean_n(MultiChannel,&Mean);

Vorgänger

compose2compose2Compose2Compose2Compose2, compose3compose3Compose3Compose3Compose3, compose4compose4Compose4Compose4Compose4, compose5compose5Compose5Compose5Compose5, add_channelsadd_channelsAddChannelsAddChannelsAddChannels

Alternativen

rank_nrank_nRankNRankNRankN

Siehe auch

count_channelscount_channelsCountChannelsCountChannelsCountChannels, mean_imagemean_imageMeanImageMeanImageMeanImage

Modul

Foundation