Package org.opencv.imgproc
Class GeneralizedHoughGuil
java.lang.Object
org.opencv.core.Algorithm
org.opencv.imgproc.GeneralizedHough
org.opencv.imgproc.GeneralizedHoughGuil
finds arbitrary template in the grayscale image using Generalized Hough Transform
Detects position, translation and rotation CITE: Guil1999 .
-
Method Summary
Modifier and TypeMethodDescriptionstatic GeneralizedHoughGuil__fromPtr__(long addr) doubledoubleintintdoubledoubledoubledoubleintdoubleintdoublegetXi()voidsetAngleEpsilon(double angleEpsilon) voidsetAngleStep(double angleStep) voidsetAngleThresh(int angleThresh) voidsetLevels(int levels) voidsetMaxAngle(double maxAngle) voidsetMaxScale(double maxScale) voidsetMinAngle(double minAngle) voidsetMinScale(double minScale) voidsetPosThresh(int posThresh) voidsetScaleStep(double scaleStep) voidsetScaleThresh(int scaleThresh) voidsetXi(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, setTemplateMethods inherited from class org.opencv.core.Algorithm
clear, empty, getDefaultName, getNativeObjAddr, save
-
Method Details
-
__fromPtr__
-
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()
-