类 DetectorParameters
- java.lang.Object
-
- org.opencv.objdetect.DetectorParameters
-
public class DetectorParameters extends java.lang.Object
结构体 DetectorParameters 用于 ArucoDetector
-
-
字段摘要
字段 修饰符和类型 字段 描述 protected long
nativeObj
-
构造函数摘要
构造函数 修饰符 构造函数 描述 DetectorParameters()
protected
DetectorParameters(long addr)
-
方法摘要
-
-
-
方法详情
-
getNativeObjAddr
public long getNativeObjAddr()
-
__fromPtr__
public static DetectorParameters __fromPtr__(long addr)
-
get_adaptiveThreshWinSizeMin
public int get_adaptiveThreshWinSizeMin()
-
set_adaptiveThreshWinSizeMin
public void set_adaptiveThreshWinSizeMin(int adaptiveThreshWinSizeMin)
-
get_adaptiveThreshWinSizeMax
public int get_adaptiveThreshWinSizeMax()
-
set_adaptiveThreshWinSizeMax
public void set_adaptiveThreshWinSizeMax(int adaptiveThreshWinSizeMax)
-
get_adaptiveThreshWinSizeStep
public int get_adaptiveThreshWinSizeStep()
-
set_adaptiveThreshWinSizeStep
public void set_adaptiveThreshWinSizeStep(int adaptiveThreshWinSizeStep)
-
get_adaptiveThreshConstant
public double get_adaptiveThreshConstant()
-
set_adaptiveThreshConstant
public void set_adaptiveThreshConstant(double adaptiveThreshConstant)
-
get_minMarkerPerimeterRate
public double get_minMarkerPerimeterRate()
-
set_minMarkerPerimeterRate
public void set_minMarkerPerimeterRate(double minMarkerPerimeterRate)
-
get_maxMarkerPerimeterRate
public double get_maxMarkerPerimeterRate()
-
set_maxMarkerPerimeterRate
public void set_maxMarkerPerimeterRate(double maxMarkerPerimeterRate)
-
get_polygonalApproxAccuracyRate
public double get_polygonalApproxAccuracyRate()
-
set_polygonalApproxAccuracyRate
public void set_polygonalApproxAccuracyRate(double polygonalApproxAccuracyRate)
-
get_minCornerDistanceRate
public double get_minCornerDistanceRate()
-
set_minCornerDistanceRate
public void set_minCornerDistanceRate(double minCornerDistanceRate)
-
get_minDistanceToBorder
public int get_minDistanceToBorder()
-
set_minDistanceToBorder
public void set_minDistanceToBorder(int minDistanceToBorder)
-
get_minMarkerDistanceRate
public double get_minMarkerDistanceRate()
-
set_minMarkerDistanceRate
public void set_minMarkerDistanceRate(double minMarkerDistanceRate)
-
get_minGroupDistance
public float get_minGroupDistance()
-
set_minGroupDistance
public void set_minGroupDistance(float minGroupDistance)
-
get_cornerRefinementMethod
public int get_cornerRefinementMethod()
-
set_cornerRefinementMethod
public void set_cornerRefinementMethod(int cornerRefinementMethod)
-
get_cornerRefinementWinSize
public int get_cornerRefinementWinSize()
-
set_cornerRefinementWinSize
public void set_cornerRefinementWinSize(int cornerRefinementWinSize)
-
get_relativeCornerRefinmentWinSize
public float get_relativeCornerRefinmentWinSize()
-
set_relativeCornerRefinmentWinSize
public void set_relativeCornerRefinmentWinSize(float relativeCornerRefinmentWinSize)
-
get_cornerRefinementMaxIterations
public int get_cornerRefinementMaxIterations()
-
set_cornerRefinementMaxIterations
public void set_cornerRefinementMaxIterations(int cornerRefinementMaxIterations)
-
get_cornerRefinementMinAccuracy
public double get_cornerRefinementMinAccuracy()
-
set_cornerRefinementMinAccuracy
public void set_cornerRefinementMinAccuracy(double cornerRefinementMinAccuracy)
-
get_markerBorderBits
public int get_markerBorderBits()
-
set_markerBorderBits
public void set_markerBorderBits(int markerBorderBits)
-
get_perspectiveRemovePixelPerCell
public int get_perspectiveRemovePixelPerCell()
-
set_perspectiveRemovePixelPerCell
public void set_perspectiveRemovePixelPerCell(int perspectiveRemovePixelPerCell)
-
get_perspectiveRemoveIgnoredMarginPerCell
public double get_perspectiveRemoveIgnoredMarginPerCell()
-
set_perspectiveRemoveIgnoredMarginPerCell
public void set_perspectiveRemoveIgnoredMarginPerCell(double perspectiveRemoveIgnoredMarginPerCell)
-
get_maxErroneousBitsInBorderRate
public double get_maxErroneousBitsInBorderRate()
-
set_maxErroneousBitsInBorderRate
public void set_maxErroneousBitsInBorderRate(double maxErroneousBitsInBorderRate)
-
get_minOtsuStdDev
public double get_minOtsuStdDev()
-
set_minOtsuStdDev
public void set_minOtsuStdDev(double minOtsuStdDev)
-
get_errorCorrectionRate
public double get_errorCorrectionRate()
-
set_errorCorrectionRate
public void set_errorCorrectionRate(double errorCorrectionRate)
-
get_aprilTagQuadDecimate
public float get_aprilTagQuadDecimate()
-
set_aprilTagQuadDecimate
public void set_aprilTagQuadDecimate(float aprilTagQuadDecimate)
-
get_aprilTagQuadSigma
public float get_aprilTagQuadSigma()
-
set_aprilTagQuadSigma
public void set_aprilTagQuadSigma(float aprilTagQuadSigma)
-
get_aprilTagMinClusterPixels
public int get_aprilTagMinClusterPixels()
-
set_aprilTagMinClusterPixels
public void set_aprilTagMinClusterPixels(int aprilTagMinClusterPixels)
-
get_aprilTagMaxNmaxima
public int get_aprilTagMaxNmaxima()
-
set_aprilTagMaxNmaxima
public void set_aprilTagMaxNmaxima(int aprilTagMaxNmaxima)
-
get_aprilTagCriticalRad
public float get_aprilTagCriticalRad()
-
set_aprilTagCriticalRad
public void set_aprilTagCriticalRad(float aprilTagCriticalRad)
-
get_aprilTagMaxLineFitMse
public float get_aprilTagMaxLineFitMse()
-
set_aprilTagMaxLineFitMse
public void set_aprilTagMaxLineFitMse(float aprilTagMaxLineFitMse)
-
get_aprilTagMinWhiteBlackDiff
public int get_aprilTagMinWhiteBlackDiff()
-
设置AprilTag黑白差异最小值
public void set_aprilTagMinWhiteBlackDiff(int aprilTagMinWhiteBlackDiff)
-
get_aprilTagDeglitch
public int get_aprilTagDeglitch()
-
设置AprilTag去噪
public void set_aprilTagDeglitch(int aprilTagDeglitch)
-
get_detectInvertedMarker
public boolean get_detectInvertedMarker()
-
设置检测反向标记
public void set_detectInvertedMarker(boolean detectInvertedMarker)
-
get_useAruco3Detection
public boolean get_useAruco3Detection()
-
设置使用Aruco 3检测
public void set_useAruco3Detection(boolean useAruco3Detection)
-
get_minSideLengthCanonicalImg
public int get_minSideLengthCanonicalImg()
-
设置标准图像最小边长
public void set_minSideLengthCanonicalImg(int minSideLengthCanonicalImg)
-
get_minMarkerLengthRatioOriginalImg
public float get_minMarkerLengthRatioOriginalImg()
-
设置原始图像最小标记长度比率
public void set_minMarkerLengthRatioOriginalImg(float minMarkerLengthRatioOriginalImg)
-
finalize
protected void finalize() throws java.lang.Throwable
- 覆盖方法
finalize
方法,继承自java.lang.Object
类- 抛出异常
java.lang.Throwable
-
-