<< SegmentByThreshold IPD - Image Processing Design ShowColor Image >>

IPD - Image Processing Design >> IPD - Image Processing Design > SeparableFilter

SeparableFilter

は画像の行と列に異なったフィルタを適用する

呼び出し

FilteredImage = SeparableFilter(Image, ColumnFilter, RowFilter);

引数

Image

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

ColumnFilter

ベクトルで、型ははdoubleである

RowFilter

ベクトルで、型ははdoubleである

FilteredImage

2次元の行列で、次元と型はImageと同じである

説明

本関数は画像の行と列に異なったフィルタを適用する。

Image = zeros(8, 8);

Image(5 : 8, :) = 1

ColumnFilter = [-1; 0; 1]/ sqrt(3);

RowFilter = [1 1 1]/ sqrt(3);

FilteredImage = SeparableFilter(Image, ColumnFilter, RowFilter)

参考

<< SegmentByThreshold IPD - Image Processing Design ShowColor Image >>