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 .
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic GeneralizedHoughGuil
__fromPtr__
(long addr) protected void
finalize()
double
double
int
int
double
double
double
double
int
double
int
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
-
Constructor Details
-
GeneralizedHoughGuil
protected GeneralizedHoughGuil(long addr)
-
-
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() -
finalize
- Overrides:
finalize
in classGeneralizedHough
- Throws:
Throwable
-