|
||||||||||
| 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 | |||||||||