Package org.opencv.imgproc
Class GeneralizedHoughGuil
- java.lang.Object
-
- org.opencv.core.Algorithm
-
- org.opencv.imgproc.GeneralizedHough
-
- org.opencv.imgproc.GeneralizedHoughGuil
-
public class GeneralizedHoughGuil extends GeneralizedHough
finds arbitrary template in the grayscale image using Generalized Hough Transform Detects position, translation and rotation CITE: Guil1999 .
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
GeneralizedHoughGuil(long addr)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GeneralizedHoughGuil
__fromPtr__(long addr)
protected void
finalize()
double
getAngleEpsilon()
double
getAngleStep()
int
getAngleThresh()
int
getLevels()
double
getMaxAngle()
double
getMaxScale()
double
getMinAngle()
double
getMinScale()
int
getPosThresh()
double
getScaleStep()
int
getScaleThresh()
double
getXi()
void
setAngleEpsilon(double angleEpsilon)
void
setAngleStep(double angleStep)
void
setAngleThresh(int angleThresh)
void
setLevels(int levels)
void
setMaxAngle(double maxAngle)
void
setMaxScale(double maxScale)
void
setMinAngle(double minAngle)
void
setMinScale(double minScale)
void
setPosThresh(int posThresh)
void
setScaleStep(double scaleStep)
void
setScaleThresh(int scaleThresh)
void
setXi(double xi)
-
Methods inherited from class org.opencv.imgproc.GeneralizedHough
detect, detect, detect, detect, getCannyHighThresh, getCannyLowThresh, getDp, getMaxBufferSize, getMinDist, setCannyHighThresh, setCannyLowThresh, setDp, setMaxBufferSize, setMinDist, setTemplate, setTemplate, setTemplate, setTemplate
-
Methods inherited from class org.opencv.core.Algorithm
clear, empty, getDefaultName, getNativeObjAddr, save
-
-
-
-
Method Detail
-
__fromPtr__
public static GeneralizedHoughGuil __fromPtr__(long addr)
-
setXi
public void setXi(double xi)
-
getXi
public double getXi()
-
setLevels
public void setLevels(int levels)
-
getLevels
public int getLevels()
-
setAngleEpsilon
public void setAngleEpsilon(double angleEpsilon)
-
getAngleEpsilon
public double getAngleEpsilon()
-
setMinAngle
public void setMinAngle(double minAngle)
-
getMinAngle
public double getMinAngle()
-
setMaxAngle
public void setMaxAngle(double maxAngle)
-
getMaxAngle
public double getMaxAngle()
-
setAngleStep
public void setAngleStep(double angleStep)
-
getAngleStep
public double getAngleStep()
-
setAngleThresh
public void setAngleThresh(int angleThresh)
-
getAngleThresh
public int getAngleThresh()
-
setMinScale
public void setMinScale(double minScale)
-
getMinScale
public double getMinScale()
-
setMaxScale
public void setMaxScale(double maxScale)
-
getMaxScale
public double getMaxScale()
-
setScaleStep
public void setScaleStep(double scaleStep)
-
getScaleStep
public double getScaleStep()
-
setScaleThresh
public void setScaleThresh(int scaleThresh)
-
getScaleThresh
public int getScaleThresh()
-
setPosThresh
public void setPosThresh(int posThresh)
-
getPosThresh
public int getPosThresh()
-
finalize
protected void finalize() throws java.lang.Throwable
- Overrides:
finalize
in classGeneralizedHough
- Throws:
java.lang.Throwable
-
-