Name
ComputeChannelVariance — berechnet die Varianz der Grauwerte in einem mehrkanaligen
Bild
Aufruf
KanalVarianz = ComputeChannelVariance(MehrKanaligesBild, FilterGroesse);
Parameter
- MehrKanaligesBild
3D-Matrix vom Typ double
- FilterGroesse
Vektor vom Typ double mit zwei Elementen, das erste gibt die
Anzahl der Zeilen, das zweite die Anzahl der Spalten an
- KanalVarianz
3D-Matrix mit der gleichen Größe und vom selben Typ wie
MultiChannelImage
Beschreibung
Diese Funktion berechnet in einem mehrkanaligen Bild zu jedem Pixel
die Varianz der Grauwerte in einer Umgebung.
Beispiel
global WAVELET_DAUBECHIES_2;
global IPD_PATH;
RGB = ReadImage(IPD_PATH + 'demos\teaset.png');
Bild = RGB2Gray(RGB);
WaveletBild = CreateWaveletFrames(Bild, WAVELET_DAUBECHIES_2, 3);
KanalVarianz = ComputeChannelVariance(WaveletBild, [9 9]);