Uses of Class
br.usp.ime.klava.segmentit.exceptions.ColorImageException

Packages that use ColorImageException
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.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 ColorImageException in br.usp.ime.klava.segmentit.filters
 

Methods in br.usp.ime.klava.segmentit.filters that throw ColorImageException
 java.awt.image.BufferedImage MorphologicalGradient.filter(java.awt.image.BufferedImage image)
          Returns the morphological gradient of the input image.
 java.awt.image.BufferedImage None.filter(java.awt.image.BufferedImage image)
           
 java.awt.image.BufferedImage Erosion.filter(java.awt.image.BufferedImage image)
          Returns the erosion of the input image.
 java.awt.image.BufferedImage GrayLevelFilter.filter(java.awt.image.BufferedImage image)
           
 java.awt.image.BufferedImage Filter.filter(java.awt.image.BufferedImage image)
          Filters an image to be used as input for the watershed.
 java.awt.image.BufferedImage Closing.filter(java.awt.image.BufferedImage image)
          Returns the closing of the input image.
 java.awt.image.BufferedImage Opening.filter(java.awt.image.BufferedImage image)
          Returns the opening of the input image.
 java.awt.image.BufferedImage Dilation.filter(java.awt.image.BufferedImage image)
          Returns the dilation of the input image.
 

Uses of ColorImageException in br.usp.ime.klava.segmentit.structures
 

Constructors in br.usp.ime.klava.segmentit.structures that throw ColorImageException
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(java.awt.image.BufferedImage image, Connectivity connectivity)
          Constructs a region adjacency graph derived from image and connectivity, where there is a primitive catchment basin for each regional minima of image (classical watershed partition).
PrimitiveCatchmentBasinsGraph(java.awt.image.BufferedImage image, int thresholdLevel, Connectivity connectivity)
          Constructs a region adjacency graph derived from image and connectivity, where there is a primitive catchment basin for each connected component of the threshold at level thresholdLevel of image (the threshold of image is utilized as markers in the watershed from markers algorithm).
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.
 

Uses of ColorImageException in br.usp.ime.klava.segmentit.util
 

Methods in br.usp.ime.klava.segmentit.util that throw ColorImageException
static int[][] MatrixImagesUtils.getGrayLevelMatrix(java.awt.image.BufferedImage image)
          Constructs a matrix of ints that represents the given image.
static java.awt.image.BufferedImage ImageUtils.getNormalizedPotency(java.awt.image.BufferedImage image, double alpha)
          Return an image where the gray level of each output pixel is given by the equation: output = round(input^alpha * 255^(1-alpha)), where round(x) returns the integer most close to x and input is the gray level of the corresponding pixel in the input image.
static Pixel[][] MatrixImagesUtils.getPixelsMatrix(java.awt.image.BufferedImage image)
          Constructs a matrix of Pixels that represents the given image.
static java.awt.image.BufferedImage ImageUtils.threshold(java.awt.image.BufferedImage image, int level, java.awt.Color color, java.awt.Color backgroundColor)
          Returns the threshold of image.
 

Uses of ColorImageException in br.usp.ime.klava.segmentit.watershed
 

Methods in br.usp.ime.klava.segmentit.watershed that throw ColorImageException
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.