Name
SeparableFilter — applies a separable filter to an image
Calling Sequence
FilteredImage = SeparableFilter(Image, ColumnFilter, RowFilter);
Parameters
- Image
2D matrix of type double
- ColumnFilter
vector of type double
- RowFilter
vector of type double
- FilteredImage
2D matrix of the same size and type as Image
Description
This function applies a separable filter to an image.
Examples
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)