Class GeneralizedHough

java.lang.Object
org.opencv.core.Algorithm
org.opencv.imgproc.GeneralizedHough
Direct Known Subclasses:
GeneralizedHoughBallard, GeneralizedHoughGuil

public class GeneralizedHough extends Algorithm
finds arbitrary template in the grayscale image using Generalized Hough Transform
  • Constructor Details

    • GeneralizedHough

      protected GeneralizedHough(long addr)
  • Method Details

    • __fromPtr__

      public static GeneralizedHough __fromPtr__(long addr)
    • setTemplate

      public void setTemplate(Mat templ, Point templCenter)
    • setTemplate

      public void setTemplate(Mat templ)
    • setTemplate

      public void setTemplate(Mat edges, Mat dx, Mat dy, Point templCenter)
    • setTemplate

      public void setTemplate(Mat edges, Mat dx, Mat dy)
    • detect

      public void detect(Mat image, Mat positions, Mat votes)
    • detect

      public void detect(Mat image, Mat positions)
    • detect

      public void detect(Mat edges, Mat dx, Mat dy, Mat positions, Mat votes)
    • detect

      public void detect(Mat edges, Mat dx, Mat dy, Mat positions)
    • setCannyLowThresh

      public void setCannyLowThresh(int cannyLowThresh)
    • getCannyLowThresh

      public int getCannyLowThresh()
    • setCannyHighThresh

      public void setCannyHighThresh(int cannyHighThresh)
    • getCannyHighThresh

      public int getCannyHighThresh()
    • setMinDist

      public void setMinDist(double minDist)
    • getMinDist

      public double getMinDist()
    • setDp

      public void setDp(double dp)
    • getDp

      public double getDp()
    • setMaxBufferSize

      public void setMaxBufferSize(int maxBufferSize)
    • getMaxBufferSize

      public int getMaxBufferSize()
    • finalize

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