Package br.usp.ime.klava.segmentit.filters

This package contains the Filter interface and classes used to filter the input images to obtain gray level images suitable to be used as input for the watershed algorithm.

See:
          Description

Interface Summary
ColorFilter Represents a filter that has a color image as its input.
Filter Represents a generic filter.
GrayLevelFilter Represents a filter that has a gray level image as its input.
ParameterizedFilter Interface utilized to indicate that a filter has parameters to be chosen.
 

Class Summary
Closing Filter that returns the closing of the input image, using a square structuring element.
ColorToGray Filter that returns the gray level image version of the input image.
ColorToGrayAndMorphologicalGradient Filter compound by the filters ColorToGray and MorphologicalGradient.
Dilation Filter that returns the dilation of the input image, using a square structuring element.
Erosion Filter that returns the erosion of the input image, using a square structuring element.
Filters Utilized to load the GrayLevelFilters and ColorFilters at the tool GUI.
MorphologicalGradient Filter that returns the morphological gradient of the input image, using the 3x3 square structuring element.
None Filter that returns the same image used as its input image.
Opening Filter that returns the opening of the input image, using a square structuring element.
WeightedGradient Filter that returns the weighted gradient of the input image, using the 3x3 square structuring element.
 

Package br.usp.ime.klava.segmentit.filters Description

This package contains the Filter interface and classes used to filter the input images to obtain gray level images suitable to be used as input for the watershed algorithm.

New filters must extend either GrayLevelFilter or ColorFilter and be placed at this package in order to be automatically detected by the Filters class, utilized to populate the filters menu at the tool GUI.