名前

VarianceFilter — は各画素の近傍におけるグレイ・値の変動を計算する

呼び出し

FilteredImage = VarianceFilter(Image);

引数

Image

2次元の行列で、型はdoubleである

FilterSize

構成要素2つになるベクトルで、1つ目はフィルタの行の数を指定して、2目は列の数を指定する

FilteredImage

2次元の行列で、型はdoubleである

説明

本関数はは各画素の近傍における変動を計算する。ComputeChannelVarianceは本関数を呼び出す。

RGB = ReadImage('contrib\IPD-5.0\demos\teaset.png');

Image = RGB2Gray(RGB);

FilteredImage = VarianceFilter(Image, [9 9]);

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

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

参考

GetWaveletFilters, UpsampleFilter, CreateWaveletFrames, ComputeChannelVariance