Package br.usp.ime.klava.segmentit.util

This package contains utility classes utilized in the segmentation tool.

See:
          Description

Class Summary
Cost Represents a lexicographic cost with two components.
FileUtils Provides file handling utility methods.
GranularitiesUtils Performs operations involving partitions at Pixel and PrimitiveCatchmentBasin granularities.
GUIUtils Provides utility methods to be used in GUI elements.
HierarchyCriterion Criterion used to build hierarchies of partitions.
HierarchyState Stores the state of a BasinsHierarchy for undo/redo purposes.
ImageIOUtils Provides utility methods to open and save images.
ImageUtils Auxiliary class for image transformations.
LoggerBuilder Builds Loggers.
MarkersFromPartition Computes the markers that can be used to recover the given partition by the watershed transform.
MatrixImagesUtils Performs operations involving images and matrices.
Messages Utility class that centralizes the messages used in the tool GUI for internationalization purposes.
Statistics<T> Holds a collection of T to calculate statistical data.
UndoRedo<T> Stores states from which is possible to undo/redo actions.
 

Enum Summary
ColorSpace Represents an interval of colors from which is possible to select an unique color for each catchment basin (region of interest).
Connectivity Represents adjacency relations.
EdgeType Represents the type of an edge, depending on it's purpose.
Granularity Represents which granularity is used in watershed from markers algorithm.
HierarchyState.Type Represents the type of a hierarchy state.
LabelingCriterion Represents the criterion used in the labeling function of markers.
StructuringElement Represents an square structuring element utilized in morphological operations.
 

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

This package contains utility classes utilized in the segmentation tool.