|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Pixel | |
---|---|
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 Pixel in br.usp.ime.klava.segmentit.builders |
---|
Methods in br.usp.ime.klava.segmentit.builders with parameters of type Pixel | |
---|---|
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)
. |
Uses of Pixel in br.usp.ime.klava.segmentit.builders.interfaces |
---|
Methods in br.usp.ime.klava.segmentit.builders.interfaces with parameters of type Pixel | |
---|---|
SegmentViaHierarchy |
SegmentViaHierarchyBuilderIF.buildSegmentViaHierarchy(PrimitiveCatchmentBasinsGraph graph,
java.awt.image.BufferedImage inputImage,
java.awt.image.BufferedImage markersImage,
int[] labels,
Pixel[][] initialPartition,
java.awt.Point selectedPixel)
|
Uses of Pixel in br.usp.ime.klava.segmentit.gui |
---|
Constructors in br.usp.ime.klava.segmentit.gui with parameters of type Pixel | |
---|---|
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,
Pixel[][] initialPartition,
java.awt.Point selectedPixel)
Constructor for the GUI to be used for hierarchical segmentation. |
Uses of Pixel in br.usp.ime.klava.segmentit.structures |
---|
Methods in br.usp.ime.klava.segmentit.structures that return Pixel | |
---|---|
Pixel |
Edge.getGeneratorPixel1()
Getter for the generatorPixel1 . |
Pixel |
Edge.getGeneratorPixel2()
Getter for the generatorPixel2 . |
Pixel |
PrimitiveCatchmentBasinsGraph.getGeneratorPixelBetween(PrimitiveCatchmentBasin basin1,
PrimitiveCatchmentBasin basin2)
Returns the pixel of basin1 that generated the edge linking
basin1 to basin2 . |
Pixel[][] |
PrimitiveCatchmentBasinsGraph.getPixels()
Returns the pixels of the image represented by this graph. |
Pixel |
Pixel.getPredecessor()
Returns the predecessor of this Pixel in a path
from a marker pixel. |
Pixel |
PrimitiveCatchmentBasin.getRegionalMinimumPixel()
Returns a Pixel of this PrimitiveCatchmentBasin
regional minimum. |
Pixel |
PrimitiveCatchmentBasin.paintPathFromMinimumToPixel(Pixel pixel,
java.awt.image.BufferedImage image,
java.awt.Color color)
Paints a path from the given pixel to the regional minimum
of this PrimitiveCatchmentBasin . |
Methods in br.usp.ime.klava.segmentit.structures that return types with arguments of type Pixel | |
---|---|
java.util.List<Pixel> |
PrimitiveCatchmentBasin.getPixels()
Returns a List with the
Pixel |
Methods in br.usp.ime.klava.segmentit.structures with parameters of type Pixel | |
---|---|
void |
PrimitiveCatchmentBasin.addPixel(Pixel pixel)
Adds pixel to this PrimitiveCatchmentBasin . |
int |
Pixel.compareTo(Pixel otherPixel)
Compares this pixel to otherPixel by their gray levels. |
Cost |
Pixel.costPathToNeighbor(Pixel neighbor)
Returns the cost of the path given the current path to this Pixel extending it to neighbor . |
Pixel |
PrimitiveCatchmentBasin.paintPathFromMinimumToPixel(Pixel pixel,
java.awt.image.BufferedImage image,
java.awt.Color color)
Paints a path from the given pixel to the regional minimum
of this PrimitiveCatchmentBasin . |
void |
Edge.setGeneratorPixel1(Pixel pixel)
Setter for the generatorPixel1 . |
void |
Edge.setGeneratorPixel2(Pixel pixel)
Setter for the generatorPixel2 . |
void |
Pixel.setPredecessor(Pixel predecessor)
Sets the predecessor of this Pixel in a path
from a marker pixel. |
Constructors in br.usp.ime.klava.segmentit.structures with parameters of type Pixel | |
---|---|
Edge(int weight,
Pixel generatorPixel1,
Pixel generatorPixel2,
PrimitiveCatchmentBasin basin1,
PrimitiveCatchmentBasin basin2)
Creates an edge linking basin1 and basin2 . |
|
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 |
Uses of Pixel in br.usp.ime.klava.segmentit.util |
---|
Methods in br.usp.ime.klava.segmentit.util that return Pixel | |
---|---|
static Pixel[][] |
MatrixImagesUtils.getPixelsMatrix(java.awt.image.BufferedImage image)
Constructs a matrix of Pixel s that represents the given
image . |
Methods in br.usp.ime.klava.segmentit.util that return types with arguments of type Pixel | |
---|---|
java.util.List<Pixel> |
Connectivity.getNeighbors(Pixel[][] matrix,
Pixel pixel)
Returns a list with the neighbors of the pixel in the given
matrix . |
Methods in br.usp.ime.klava.segmentit.util with parameters of type Pixel | |
---|---|
java.util.List<Pixel> |
Connectivity.getNeighbors(Pixel[][] matrix,
Pixel pixel)
Returns a list with the neighbors of the pixel in the given
matrix . |
java.util.List<Pixel> |
Connectivity.getNeighbors(Pixel[][] matrix,
Pixel pixel)
Returns a list with the neighbors of the pixel in the given
matrix . |
static int[] |
GranularitiesUtils.getUnifiedLabels(PrimitiveCatchmentBasinsGraph graph,
Pixel[][] pixels)
Returns a labeling to graph unifying the labels in
pixels within each PrimitiveCatchmentBasin . |
static java.awt.image.BufferedImage |
MatrixImagesUtils.paintBasins(Pixel[][] matrix,
java.awt.Color watershedColor,
ColorSpace colorSpace)
Paints an image with each catchment basin of the matrix with
a unique color (according to the labeling of each pixel). |
static java.awt.image.BufferedImage |
MatrixImagesUtils.paintPartitionFromMarkersColors(Pixel[][] partition,
java.awt.image.BufferedImage markers)
Paints each segment of the partition with the colors of the
corresponding marker. |
static java.awt.image.BufferedImage |
MatrixImagesUtils.paintWatershed(Pixel[][] matrix,
java.awt.Color watershedColor,
java.awt.Color backgroundColor)
Paints an image with the Pixel s marked as watershed with
watershedColor . |
static int |
MatrixImagesUtils.refreshMarkers(Pixel[][] matrix,
java.awt.image.BufferedImage markers,
LabelingCriterion labelingCriterion)
Refreshes the content of matrix labeling each connected
color component of the markers image with a unique label. |
static int |
MatrixImagesUtils.refreshMarkers(Pixel[][] matrix,
java.awt.image.BufferedImage markers,
LabelingCriterion labelingCriterion,
Connectivity connectivity)
Refreshes the content of matrix labeling each connected
color component of the markers image with a unique label. |
Uses of Pixel in br.usp.ime.klava.segmentit.watershed |
---|
Methods in br.usp.ime.klava.segmentit.watershed that return Pixel | |
---|---|
static Pixel[][] |
WatershedFromMarkers.byIFT(java.awt.image.BufferedImage image,
java.awt.image.BufferedImage markers,
Connectivity connectivity,
LabelingCriterion labelingCriterion)
Returns a partition of image using the given
markers in the watershed by the IFT algorithm. |
static Pixel[][] |
ClassicalWatershed.byIFT(java.awt.image.BufferedImage image,
Connectivity conectivity)
Returns the classical watershed partition of image using the
regional minima given by locateRegionalMinima method as
markers in the watershed by IFT algorithm. |
static Pixel[][] |
ClassicalWatershed.byVincentSoille(java.awt.image.BufferedImage image,
Connectivity conectivity)
Returns the classical watershed partition of image using the
algorithm by Vincent & Soille. |
Methods in br.usp.ime.klava.segmentit.watershed with parameters of type Pixel | |
---|---|
static int |
WatershedFromMarkers.byIFT(Pixel[][] pixels,
java.awt.image.BufferedImage markers,
Connectivity connectivity,
LabelingCriterion labelingCriterion)
Refreshes the partition contained in pixels using the given
markers in the watershed by the IFT algorithm. |
static int |
ClassicalWatershed.byIFT(Pixel[][] pixels,
Connectivity connectivity)
Returns the classical watershed partition of pixels using
the regional minima given by locateRegionalMinima method as
markers in the watershed by IFT algorithm. |
static int |
ClassicalWatershed.locateRegionalMinima(Pixel[][] pixels,
Connectivity connectivity)
Gives a unique label for each regional minima of the given pixels matrix. |
static void |
WatershedFromMarkers.propagateMarkersLabels(Pixel[][] pixels,
Connectivity connectivity)
Propagates the labels of the markers Pixel s in pixels by
the IFT algorithm. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |