<< UpsampleFilter Image Processing Design WriteImage >>

Image Processing Design >> Image Processing Design > VarianceFilter

VarianceFilter

berechnet zu jedem Pixel die Varianz der Grauwerte in einer Umgebung

Aufruf

GefiltertesBild = VarianceFilter(Bild);

Parameter

Bild

2D-Matrix vom Typ double

FilterSize

Vektor vom Typ double mit zwei Elementen, das erste gibt die Anzahl der Zeilen, das zweite die Anzahl der Spalten des Filters an.

GefiltertesBild

2D-Matrix vom Typ double

Beschreibung

Diese Funktion berechnet zu jedem Pixel die Varianz der Grauwerte in einer Umgebung und wird von ComputeChannelVariance aufgerufen.

Beispiele

global IPD_PATH;

RGB = ReadImage(IPD_PATH + 'demos\teaset.png');

Bild = RGB2Gray(RGB);

GefiltertesBild = VarianceFilter(Bild, [9 9]);

figure(); ShowImage(Bild, 'Original Image');

figure(); ShowImage(GefiltertesBild, 'Filtered Image');

Siehe auch


Report an issue
<< UpsampleFilter Image Processing Design WriteImage >>