|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PrimitiveCatchmentBasinsGraph | |
---|---|
br.usp.ime.klava.segmentit.builders | This package defines extensions points in SegmentIt. |
br.usp.ime.klava.segmentit.builders.interfaces | This package defines the interfaces of the extensions points in SegmentIt. |
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.structures | This package contains classes that implements the base data structures utilized in the segmentation tool. |
br.usp.ime.klava.segmentit.util | This package contains utility classes utilized in the segmentation tool. |
br.usp.ime.klava.segmentit.watershed | This package contains implementations of algorithms of the classical watershed and watershed from markers. |
Uses of PrimitiveCatchmentBasinsGraph in br.usp.ime.klava.segmentit.builders |
---|
Methods in br.usp.ime.klava.segmentit.builders with parameters of type PrimitiveCatchmentBasinsGraph | |
---|---|
SegmentViaHierarchy |
DefaultSegmentViaHierarchyBuilder.buildSegmentViaHierarchy(PrimitiveCatchmentBasinsGraph graph,
java.awt.image.BufferedImage inputImage,
java.awt.image.BufferedImage markersImage,
int[] labels,
Pixel[][] initialPartition,
java.awt.Point selectedPixel)
Calls SegmentViaHierarchy.SegmentViaHierarchy(PrimitiveCatchmentBasinsGraph, BufferedImage, BufferedImage, int[], Pixel[][], Point)
. |
TreeOfCriticalLakes |
DefaultTreeOfCriticalLakesBuilder.buildTreeOfCriticalLakes(PrimitiveCatchmentBasinsGraph graph,
HierarchyCriterion criterion,
int[] labels,
java.awt.Point selectedPixel,
int[] desiredLabels)
Calls TreeOfCriticalLakes.TreeOfCriticalLakes(PrimitiveCatchmentBasinsGraph, HierarchyCriterion, int[], Point, int[])
. |
Uses of PrimitiveCatchmentBasinsGraph in br.usp.ime.klava.segmentit.builders.interfaces |
---|
Methods in br.usp.ime.klava.segmentit.builders.interfaces with parameters of type PrimitiveCatchmentBasinsGraph | |
---|---|
SegmentViaHierarchy |
SegmentViaHierarchyBuilderIF.buildSegmentViaHierarchy(PrimitiveCatchmentBasinsGraph graph,
java.awt.image.BufferedImage inputImage,
java.awt.image.BufferedImage markersImage,
int[] labels,
Pixel[][] initialPartition,
java.awt.Point selectedPixel)
|
TreeOfCriticalLakes |
TreeOfCriticalLakesBuilderIF.buildTreeOfCriticalLakes(PrimitiveCatchmentBasinsGraph graph,
HierarchyCriterion criterion,
int[] labels,
java.awt.Point selectedPixel,
int[] desiredLabels)
|
Uses of PrimitiveCatchmentBasinsGraph in br.usp.ime.klava.segmentit.gui |
---|
Methods in br.usp.ime.klava.segmentit.gui with parameters of type PrimitiveCatchmentBasinsGraph | |
---|---|
void |
MarkersEditor.eraseNonUniqueLabeledBasins(PrimitiveCatchmentBasinsGraph graph)
Erases the intersection of the markers with the primitive catchment basins crossed by multiple markers. |
void |
MarkersEditor.erasePreviousMarkers(PrimitiveCatchmentBasinsGraph graph)
Erases the intersection of the previous markers with the primitive catchment basins (vertices of graph ) crossed by the last
marker created/edited. |
Constructors in br.usp.ime.klava.segmentit.gui with parameters of type PrimitiveCatchmentBasinsGraph | |
---|---|
SegmentViaHierarchy(PrimitiveCatchmentBasinsGraph graph,
java.awt.image.BufferedImage inputImage,
java.awt.image.BufferedImage markersImage)
Constructor for the GUI to be used for hierarchical segmentation. |
|
SegmentViaHierarchy(PrimitiveCatchmentBasinsGraph graph,
java.awt.image.BufferedImage inputImage,
java.awt.image.BufferedImage markersImage,
int[] labels,
Pixel[][] initialPartition,
java.awt.Point selectedPixel)
Constructor for the GUI to be used for hierarchical segmentation. |
|
SegmentViaHierarchy(PrimitiveCatchmentBasinsGraph graph,
java.awt.image.BufferedImage inputImage,
java.awt.image.BufferedImage markersImage,
int[] labels,
java.awt.Point selectedPixel)
Constructor for the GUI to be used for hierarchical segmentation. |
|
SegmentViaHierarchy(PrimitiveCatchmentBasinsGraph graph,
java.awt.image.BufferedImage inputImage,
java.awt.image.BufferedImage markersImage,
Pixel[][] initialPartition,
java.awt.Point selectedPixel)
Constructor for the GUI to be used for hierarchical segmentation. |
Uses of PrimitiveCatchmentBasinsGraph in br.usp.ime.klava.segmentit.structures |
---|
Methods in br.usp.ime.klava.segmentit.structures that return PrimitiveCatchmentBasinsGraph | |
---|---|
PrimitiveCatchmentBasinsGraph |
HierarchyManager.getGraphFromFilteredImage()
Returns the PrimitiveCatchmentBasinsGraph derived from the
filtered imaged used in this HierarchyManager . |
PrimitiveCatchmentBasinsGraph |
TreeOfCriticalLakes.getRAG()
Returns the PrimitiveCatchmentBasinsGraph from which this
hierarchy was built. |
Constructors in br.usp.ime.klava.segmentit.structures with parameters of type PrimitiveCatchmentBasinsGraph | |
---|---|
HierarchyManager(PrimitiveCatchmentBasinsGraph graph,
HierarchyCriterion hierarchyCriterion,
java.awt.image.BufferedImage originalImage)
Constructs a hierarchical set of nested partitions of graph |
|
HierarchyManager(PrimitiveCatchmentBasinsGraph graph,
HierarchyCriterion hierarchyCriterion,
int[] labels,
java.awt.Point selectedPixel,
java.awt.image.BufferedImage originalImage)
Constructs a hierarchical set of nested partitions of graph |
|
HierarchyManager(PrimitiveCatchmentBasinsGraph graph,
HierarchyCriterion hierarchyCriterion,
Pixel[][] initialPartition,
java.awt.Point selectedPixel,
java.awt.image.BufferedImage originalImage)
Constructs a hierarchical set of nested partitions of the vertices of the graph |
|
PrimitiveCatchmentBasinsGraph(PrimitiveCatchmentBasinsGraph graph,
java.awt.image.BufferedImage originalImage)
Derives a PrimitiveCatchmentBasinsGraph with the same structure
of the given graph , but with the gray levels of the pixels in the
originalImage . |
|
TreeOfCriticalLakes(PrimitiveCatchmentBasinsGraph graph,
HierarchyCriterion criterion,
int[] labels,
java.awt.Point selectedPixel,
int[] desiredLabels)
Creates a hierarchy of nested partitions. |
Uses of PrimitiveCatchmentBasinsGraph in br.usp.ime.klava.segmentit.util |
---|
Methods in br.usp.ime.klava.segmentit.util with parameters of type PrimitiveCatchmentBasinsGraph | |
---|---|
static int[] |
GranularitiesUtils.fixLabels(PrimitiveCatchmentBasinsGraph graph,
int[] originalLabels)
|
static java.awt.image.BufferedImage |
MarkersFromPartition.getMarkersImage(PrimitiveCatchmentBasinsGraph graph,
int[] labels)
Returns an image containing markers that crosses all the NRRRs of each region of interest of the partition to be recovered. |
static java.awt.image.BufferedImage |
MarkersFromPartition.getMarkersImage(PrimitiveCatchmentBasinsGraph graph,
TreeOfCriticalLakes TCL)
Returns an image containing markers that crosses all the NRRRs of each region of interest of the partition to be recovered. |
static int[] |
GranularitiesUtils.getUnifiedLabels(PrimitiveCatchmentBasinsGraph graph,
java.awt.image.BufferedImage desiredPartition)
Returns a labeling to graph unifying the labels in
desiredPartitions within each
PrimitiveCatchmentBasin . |
static int[] |
GranularitiesUtils.getUnifiedLabels(PrimitiveCatchmentBasinsGraph graph,
Pixel[][] pixels)
Returns a labeling to graph unifying the labels in
pixels within each PrimitiveCatchmentBasin . |
static int[] |
MatrixImagesUtils.markBasins(PrimitiveCatchmentBasinsGraph graph,
java.awt.image.BufferedImage markers,
LabelingCriterion labelingCriterion)
Given a unique label to each connected color component of the markers image and maps this labels to the vertices of
graph . |
static java.awt.image.BufferedImage |
MatrixImagesUtils.paintBasins(PrimitiveCatchmentBasinsGraph graph,
int[] labels,
ColorSpace colorSpace)
Paints each primitive catchment basin of the given graph
according to labels . |
static java.awt.image.BufferedImage |
MatrixImagesUtils.paintPartitionFromColors(PrimitiveCatchmentBasinsGraph graph,
java.awt.Color[] colors)
Paints each PrimitiveCatchmentBasin of the given
graph with the corresponding Color in
colors . |
static java.awt.image.BufferedImage |
MatrixImagesUtils.paintPartitionFromMarkersColors(PrimitiveCatchmentBasinsGraph graph,
int[] labels,
java.awt.image.BufferedImage markers)
Paints the partition given by the labels used in the
graph with the colors of the corresponding markers. |
Uses of PrimitiveCatchmentBasinsGraph in br.usp.ime.klava.segmentit.watershed |
---|
Methods in br.usp.ime.klava.segmentit.watershed with parameters of type PrimitiveCatchmentBasinsGraph | |
---|---|
static int[] |
WatershedFromMarkers.byIFT(PrimitiveCatchmentBasinsGraph graph,
java.awt.image.BufferedImage markers,
LabelingCriterion labelingCriterion)
Returns a labeling of the vertices of the given graph using
the given markers in the watershed by the IFT algorithm. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |