Class GraphSegmentation


  • public class GraphSegmentation
    extends Algorithm
    Graph Based Segmentation Algorithm. The class implements the algorithm described in CITE: PFF2004 .
    • Constructor Detail

      • GraphSegmentation

        protected GraphSegmentation​(long addr)
    • Method Detail

      • processImage

        public void processImage​(Mat src,
                                 Mat dst)
        Segment an image and store output in dst
        Parameters:
        src - The input image. Any number of channel (1 (Eg: Gray), 3 (Eg: RGB), 4 (Eg: RGB-D)) can be provided
        dst - The output segmentation. It's a CV_32SC1 Mat with the same number of cols and rows as input image, with an unique, sequential, id for each pixel.
      • setSigma

        public void setSigma​(double sigma)
      • getSigma

        public double getSigma()
      • setK

        public void setK​(float k)
      • getK

        public float getK()
      • setMinSize

        public void setMinSize​(int min_size)
      • getMinSize

        public int getMinSize()
      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        Overrides:
        finalize in class Algorithm
        Throws:
        java.lang.Throwable