A B C D E F G H I J L M N O P Q R S T U V W Z

B

BackgroundColor - Class in br.usp.ime.klava.segmentit.gui.actions
Sets the color of the background.
BasinsColor - Class in br.usp.ime.klava.segmentit.gui.actions
Sets the color of the catchment basins (regions of interest).
belongsToEnabledRegion(int, int) - Method in class br.usp.ime.klava.segmentit.structures.HierarchyManager
Returns if the pixel located at (x,y) belongs to the region where the hierarchy operations are restricted to.
belongsToEnabledRegion(int, int) - Method in class br.usp.ime.klava.segmentit.structures.TreeOfCriticalLakes
Returns if the pixel located at (x,y) belongs to the region where the hierarchy operations are restricted to.
br.usp.ime.klava.segmentit.builders - package br.usp.ime.klava.segmentit.builders
This package defines extensions points in SegmentIt.
br.usp.ime.klava.segmentit.builders.interfaces - package br.usp.ime.klava.segmentit.builders.interfaces
This package defines the interfaces of the extensions points in SegmentIt.
br.usp.ime.klava.segmentit.exceptions - package br.usp.ime.klava.segmentit.exceptions
This package contains the Exceptions treated in the segmentation tool.
br.usp.ime.klava.segmentit.filters - 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.
br.usp.ime.klava.segmentit.formats - package br.usp.ime.klava.segmentit.formats
This package manages the supported formats for reading and writing file images, providing FileFilters to accomplish such task.
br.usp.ime.klava.segmentit.gui - package br.usp.ime.klava.segmentit.gui
This package contains classes utilized in the GUI (Graphical User Interface) of the segmentation tool.
br.usp.ime.klava.segmentit.gui.actions - package br.usp.ime.klava.segmentit.gui.actions
This package contains some actions fired by the tool GUI.
br.usp.ime.klava.segmentit.metrics - package br.usp.ime.klava.segmentit.metrics
This package contains the metrics utilized to build the hierarchies of nested partitions.
br.usp.ime.klava.segmentit.structures - package br.usp.ime.klava.segmentit.structures
This package contains classes that implements the base data structures utilized in the segmentation tool.
br.usp.ime.klava.segmentit.util - package br.usp.ime.klava.segmentit.util
This package contains utility classes utilized in the segmentation tool.
br.usp.ime.klava.segmentit.watershed - package br.usp.ime.klava.segmentit.watershed
This package contains implementations of algorithms of the classical watershed and watershed from markers.
buildSegmentViaHierarchy(PrimitiveCatchmentBasinsGraph, BufferedImage, BufferedImage, int[], Pixel[][], Point) - Method in class br.usp.ime.klava.segmentit.builders.DefaultSegmentViaHierarchyBuilder
Calls SegmentViaHierarchy.SegmentViaHierarchy(PrimitiveCatchmentBasinsGraph, BufferedImage, BufferedImage, int[], Pixel[][], Point) .
buildSegmentViaHierarchy(PrimitiveCatchmentBasinsGraph, BufferedImage, BufferedImage, int[], Pixel[][], Point) - Method in interface br.usp.ime.klava.segmentit.builders.interfaces.SegmentViaHierarchyBuilderIF
 
buildSubTree() - Method in class br.usp.ime.klava.segmentit.structures.HierarchyInternalNode
 
buildSubTree() - Method in class br.usp.ime.klava.segmentit.structures.HierarchyLeaf
 
buildSubTree() - Method in class br.usp.ime.klava.segmentit.structures.HierarchyNode
Returns a MutableTreeNode representation of this HierarchyNode for visualization in a tree view.
buildTreeOfCriticalLakes(PrimitiveCatchmentBasinsGraph, HierarchyCriterion, int[], Point, int[]) - Method in class br.usp.ime.klava.segmentit.builders.DefaultTreeOfCriticalLakesBuilder
Calls TreeOfCriticalLakes(PrimitiveCatchmentBasinsGraph, HierarchyCriterion, int[], Point, int[]) .
buildTreeOfCriticalLakes(PrimitiveCatchmentBasinsGraph, HierarchyCriterion, int[], Point, int[]) - Method in interface br.usp.ime.klava.segmentit.builders.interfaces.TreeOfCriticalLakesBuilderIF
 
byIFT(BufferedImage, Connectivity) - Static method in class br.usp.ime.klava.segmentit.watershed.ClassicalWatershed
Returns the classical watershed partition of image using the regional minima given by locateRegionalMinima method as markers in the watershed by IFT algorithm.
byIFT(Pixel[][], Connectivity) - Static method in class br.usp.ime.klava.segmentit.watershed.ClassicalWatershed
Returns the classical watershed partition of pixels using the regional minima given by locateRegionalMinima method as markers in the watershed by IFT algorithm.
byIFT(BufferedImage, BufferedImage, Connectivity, LabelingCriterion) - Static method in class br.usp.ime.klava.segmentit.watershed.WatershedFromMarkers
Returns a partition of image using the given markers in the watershed by the IFT algorithm.
byIFT(Pixel[][], BufferedImage, Connectivity, LabelingCriterion) - Static method in class br.usp.ime.klava.segmentit.watershed.WatershedFromMarkers
Refreshes the partition contained in pixels using the given markers in the watershed by the IFT algorithm.
byIFT(PrimitiveCatchmentBasinsGraph, BufferedImage, LabelingCriterion) - Static method in class br.usp.ime.klava.segmentit.watershed.WatershedFromMarkers
Returns a labeling of the vertices of the given graph using the given markers in the watershed by the IFT algorithm.
byVincentSoille(BufferedImage, Connectivity) - Static method in class br.usp.ime.klava.segmentit.watershed.ClassicalWatershed
Returns the classical watershed partition of image using the algorithm by Vincent & Soille.

A B C D E F G H I J L M N O P Q R S T U V W Z