名前

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

呼び出し

ChannelVariance = ComputeChannelVariance(MultiChannelImage, FilterSize);

引数

MultiChannelImage

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

FilterSize

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

ChannelVariance

行列で、次元と型はMultiChannelImageと同じである

説明

本関数は各画素の近傍におけるグレイ値における変動を計算する。

global WAVELET_DAUBECHIES_2;

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

Image = RGB2Gray(RGB);

ListOfWaveletImages = CreateWaveletFrames(Image, WAVELET_DAUBECHIES_2, 3);

ChannelVariance = ComputeChannelVariance(ListOfWaveletImages, [9 9]);

参考

GetWaveletFilters, UpsampleFilter, CreateWaveletFrames, VarianceFilter