<< SegmentByThreshold Image Processing Design ShowColor Image >>

Image Processing Design >> Image Processing Design > SeparableFilter

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)

See Also


Report an issue
<< SegmentByThreshold Image Processing Design ShowColor Image >>