br.usp.ime.klava.segmentit.builders.interfaces
Interface SegmentViaHierarchyBuilderIF

All Known Implementing Classes:
DefaultSegmentViaHierarchyBuilder

public interface SegmentViaHierarchyBuilderIF

Extension point used in SegmentationDocument.

Extensions of SegmentViaHierarchy can be used in SegmentIt by setting an implementation of SegmentViaHierarchyBuilderIF in SegmentationDocument.setSegmentViaHierarchyBuilder(SegmentViaHierarchyBuilderIF).

The default implementation used in SegmentIt is DefaultSegmentViaHierarchyBuilder.

Author:
Bruno Klava

Method Summary
 SegmentViaHierarchy buildSegmentViaHierarchy(PrimitiveCatchmentBasinsGraph graph, java.awt.image.BufferedImage inputImage, java.awt.image.BufferedImage markersImage, int[] labels, Pixel[][] initialPartition, java.awt.Point selectedPixel)
           
 

Method Detail

buildSegmentViaHierarchy

SegmentViaHierarchy buildSegmentViaHierarchy(PrimitiveCatchmentBasinsGraph graph,
                                             java.awt.image.BufferedImage inputImage,
                                             java.awt.image.BufferedImage markersImage,
                                             int[] labels,
                                             Pixel[][] initialPartition,
                                             java.awt.Point selectedPixel)