OpenCV for Unity  2.6.0
Enox Software / Please refer to OpenCV official document ( http://docs.opencv.org/4.9.0/index.html ) for the details of the argument of the method.
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
OpenCVForUnity.ObjdetectModule.DetectorParameters Class Reference

struct DetectorParameters is used by ArucoDetector More...

Inheritance diagram for OpenCVForUnity.ObjdetectModule.DetectorParameters:
OpenCVForUnity.DisposableOpenCVObject OpenCVForUnity.DisposableObject

Public Member Functions

IntPtr getNativeObjAddr ()
 
 DetectorParameters ()
 
int get_adaptiveThreshWinSizeMin ()
 
void set_adaptiveThreshWinSizeMin (int adaptiveThreshWinSizeMin)
 
int get_adaptiveThreshWinSizeMax ()
 
void set_adaptiveThreshWinSizeMax (int adaptiveThreshWinSizeMax)
 
int get_adaptiveThreshWinSizeStep ()
 
void set_adaptiveThreshWinSizeStep (int adaptiveThreshWinSizeStep)
 
double get_adaptiveThreshConstant ()
 
void set_adaptiveThreshConstant (double adaptiveThreshConstant)
 
double get_minMarkerPerimeterRate ()
 
void set_minMarkerPerimeterRate (double minMarkerPerimeterRate)
 
double get_maxMarkerPerimeterRate ()
 
void set_maxMarkerPerimeterRate (double maxMarkerPerimeterRate)
 
double get_polygonalApproxAccuracyRate ()
 
void set_polygonalApproxAccuracyRate (double polygonalApproxAccuracyRate)
 
double get_minCornerDistanceRate ()
 
void set_minCornerDistanceRate (double minCornerDistanceRate)
 
int get_minDistanceToBorder ()
 
void set_minDistanceToBorder (int minDistanceToBorder)
 
double get_minMarkerDistanceRate ()
 
void set_minMarkerDistanceRate (double minMarkerDistanceRate)
 
float get_minGroupDistance ()
 
void set_minGroupDistance (float minGroupDistance)
 
int get_cornerRefinementMethod ()
 
void set_cornerRefinementMethod (int cornerRefinementMethod)
 
int get_cornerRefinementWinSize ()
 
void set_cornerRefinementWinSize (int cornerRefinementWinSize)
 
float get_relativeCornerRefinmentWinSize ()
 
void set_relativeCornerRefinmentWinSize (float relativeCornerRefinmentWinSize)
 
int get_cornerRefinementMaxIterations ()
 
void set_cornerRefinementMaxIterations (int cornerRefinementMaxIterations)
 
double get_cornerRefinementMinAccuracy ()
 
void set_cornerRefinementMinAccuracy (double cornerRefinementMinAccuracy)
 
int get_markerBorderBits ()
 
void set_markerBorderBits (int markerBorderBits)
 
int get_perspectiveRemovePixelPerCell ()
 
void set_perspectiveRemovePixelPerCell (int perspectiveRemovePixelPerCell)
 
double get_perspectiveRemoveIgnoredMarginPerCell ()
 
void set_perspectiveRemoveIgnoredMarginPerCell (double perspectiveRemoveIgnoredMarginPerCell)
 
double get_maxErroneousBitsInBorderRate ()
 
void set_maxErroneousBitsInBorderRate (double maxErroneousBitsInBorderRate)
 
double get_minOtsuStdDev ()
 
void set_minOtsuStdDev (double minOtsuStdDev)
 
double get_errorCorrectionRate ()
 
void set_errorCorrectionRate (double errorCorrectionRate)
 
float get_aprilTagQuadDecimate ()
 
void set_aprilTagQuadDecimate (float aprilTagQuadDecimate)
 
float get_aprilTagQuadSigma ()
 
void set_aprilTagQuadSigma (float aprilTagQuadSigma)
 
int get_aprilTagMinClusterPixels ()
 
void set_aprilTagMinClusterPixels (int aprilTagMinClusterPixels)
 
int get_aprilTagMaxNmaxima ()
 
void set_aprilTagMaxNmaxima (int aprilTagMaxNmaxima)
 
float get_aprilTagCriticalRad ()
 
void set_aprilTagCriticalRad (float aprilTagCriticalRad)
 
float get_aprilTagMaxLineFitMse ()
 
void set_aprilTagMaxLineFitMse (float aprilTagMaxLineFitMse)
 
int get_aprilTagMinWhiteBlackDiff ()
 
void set_aprilTagMinWhiteBlackDiff (int aprilTagMinWhiteBlackDiff)
 
int get_aprilTagDeglitch ()
 
void set_aprilTagDeglitch (int aprilTagDeglitch)
 
bool get_detectInvertedMarker ()
 
void set_detectInvertedMarker (bool detectInvertedMarker)
 
bool get_useAruco3Detection ()
 
void set_useAruco3Detection (bool useAruco3Detection)
 
int get_minSideLengthCanonicalImg ()
 
void set_minSideLengthCanonicalImg (int minSideLengthCanonicalImg)
 
float get_minMarkerLengthRatioOriginalImg ()
 
void set_minMarkerLengthRatioOriginalImg (float minMarkerLengthRatioOriginalImg)
 
- Public Member Functions inherited from OpenCVForUnity.DisposableObject
void Dispose ()
 
void ThrowIfDisposed ()
 

Static Public Member Functions

static DetectorParameters __fromPtr__ (IntPtr addr)
 
- Static Public Member Functions inherited from OpenCVForUnity.DisposableObject
static IntPtr ThrowIfNullIntPtr (IntPtr ptr)
 

Protected Member Functions

override void Dispose (bool disposing)
 
- Protected Member Functions inherited from OpenCVForUnity.DisposableOpenCVObject
 DisposableOpenCVObject ()
 
 DisposableOpenCVObject (IntPtr ptr)
 
 DisposableOpenCVObject (bool isEnabledDispose)
 
 DisposableOpenCVObject (IntPtr ptr, bool isEnabledDispose)
 
- Protected Member Functions inherited from OpenCVForUnity.DisposableObject
 DisposableObject ()
 
 DisposableObject (bool isEnabledDispose)
 

Additional Inherited Members

- Properties inherited from OpenCVForUnity.DisposableObject
bool IsDisposed [get, protected set]
 
bool IsEnabledDispose [get, set]
 

Detailed Description

struct DetectorParameters is used by ArucoDetector

Constructor & Destructor Documentation

◆ DetectorParameters()

OpenCVForUnity.ObjdetectModule.DetectorParameters.DetectorParameters ( )

Member Function Documentation

◆ __fromPtr__()

static DetectorParameters OpenCVForUnity.ObjdetectModule.DetectorParameters.__fromPtr__ ( IntPtr  addr)
static

◆ Dispose()

override void OpenCVForUnity.ObjdetectModule.DetectorParameters.Dispose ( bool  disposing)
protectedvirtual

◆ get_adaptiveThreshConstant()

double OpenCVForUnity.ObjdetectModule.DetectorParameters.get_adaptiveThreshConstant ( )

◆ get_adaptiveThreshWinSizeMax()

int OpenCVForUnity.ObjdetectModule.DetectorParameters.get_adaptiveThreshWinSizeMax ( )

◆ get_adaptiveThreshWinSizeMin()

int OpenCVForUnity.ObjdetectModule.DetectorParameters.get_adaptiveThreshWinSizeMin ( )

◆ get_adaptiveThreshWinSizeStep()

int OpenCVForUnity.ObjdetectModule.DetectorParameters.get_adaptiveThreshWinSizeStep ( )

◆ get_aprilTagCriticalRad()

float OpenCVForUnity.ObjdetectModule.DetectorParameters.get_aprilTagCriticalRad ( )

◆ get_aprilTagDeglitch()

int OpenCVForUnity.ObjdetectModule.DetectorParameters.get_aprilTagDeglitch ( )

◆ get_aprilTagMaxLineFitMse()

float OpenCVForUnity.ObjdetectModule.DetectorParameters.get_aprilTagMaxLineFitMse ( )

◆ get_aprilTagMaxNmaxima()

int OpenCVForUnity.ObjdetectModule.DetectorParameters.get_aprilTagMaxNmaxima ( )

◆ get_aprilTagMinClusterPixels()

int OpenCVForUnity.ObjdetectModule.DetectorParameters.get_aprilTagMinClusterPixels ( )

◆ get_aprilTagMinWhiteBlackDiff()

int OpenCVForUnity.ObjdetectModule.DetectorParameters.get_aprilTagMinWhiteBlackDiff ( )

◆ get_aprilTagQuadDecimate()

float OpenCVForUnity.ObjdetectModule.DetectorParameters.get_aprilTagQuadDecimate ( )

◆ get_aprilTagQuadSigma()

float OpenCVForUnity.ObjdetectModule.DetectorParameters.get_aprilTagQuadSigma ( )

◆ get_cornerRefinementMaxIterations()

int OpenCVForUnity.ObjdetectModule.DetectorParameters.get_cornerRefinementMaxIterations ( )

◆ get_cornerRefinementMethod()

int OpenCVForUnity.ObjdetectModule.DetectorParameters.get_cornerRefinementMethod ( )

◆ get_cornerRefinementMinAccuracy()

double OpenCVForUnity.ObjdetectModule.DetectorParameters.get_cornerRefinementMinAccuracy ( )

◆ get_cornerRefinementWinSize()

int OpenCVForUnity.ObjdetectModule.DetectorParameters.get_cornerRefinementWinSize ( )

◆ get_detectInvertedMarker()

bool OpenCVForUnity.ObjdetectModule.DetectorParameters.get_detectInvertedMarker ( )

◆ get_errorCorrectionRate()

double OpenCVForUnity.ObjdetectModule.DetectorParameters.get_errorCorrectionRate ( )

◆ get_markerBorderBits()

int OpenCVForUnity.ObjdetectModule.DetectorParameters.get_markerBorderBits ( )

◆ get_maxErroneousBitsInBorderRate()

double OpenCVForUnity.ObjdetectModule.DetectorParameters.get_maxErroneousBitsInBorderRate ( )

◆ get_maxMarkerPerimeterRate()

double OpenCVForUnity.ObjdetectModule.DetectorParameters.get_maxMarkerPerimeterRate ( )

◆ get_minCornerDistanceRate()

double OpenCVForUnity.ObjdetectModule.DetectorParameters.get_minCornerDistanceRate ( )

◆ get_minDistanceToBorder()

int OpenCVForUnity.ObjdetectModule.DetectorParameters.get_minDistanceToBorder ( )

◆ get_minGroupDistance()

float OpenCVForUnity.ObjdetectModule.DetectorParameters.get_minGroupDistance ( )

◆ get_minMarkerDistanceRate()

double OpenCVForUnity.ObjdetectModule.DetectorParameters.get_minMarkerDistanceRate ( )

◆ get_minMarkerLengthRatioOriginalImg()

float OpenCVForUnity.ObjdetectModule.DetectorParameters.get_minMarkerLengthRatioOriginalImg ( )

◆ get_minMarkerPerimeterRate()

double OpenCVForUnity.ObjdetectModule.DetectorParameters.get_minMarkerPerimeterRate ( )

◆ get_minOtsuStdDev()

double OpenCVForUnity.ObjdetectModule.DetectorParameters.get_minOtsuStdDev ( )

◆ get_minSideLengthCanonicalImg()

int OpenCVForUnity.ObjdetectModule.DetectorParameters.get_minSideLengthCanonicalImg ( )

◆ get_perspectiveRemoveIgnoredMarginPerCell()

double OpenCVForUnity.ObjdetectModule.DetectorParameters.get_perspectiveRemoveIgnoredMarginPerCell ( )

◆ get_perspectiveRemovePixelPerCell()

int OpenCVForUnity.ObjdetectModule.DetectorParameters.get_perspectiveRemovePixelPerCell ( )

◆ get_polygonalApproxAccuracyRate()

double OpenCVForUnity.ObjdetectModule.DetectorParameters.get_polygonalApproxAccuracyRate ( )

◆ get_relativeCornerRefinmentWinSize()

float OpenCVForUnity.ObjdetectModule.DetectorParameters.get_relativeCornerRefinmentWinSize ( )

◆ get_useAruco3Detection()

bool OpenCVForUnity.ObjdetectModule.DetectorParameters.get_useAruco3Detection ( )

◆ getNativeObjAddr()

IntPtr OpenCVForUnity.ObjdetectModule.DetectorParameters.getNativeObjAddr ( )

◆ set_adaptiveThreshConstant()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_adaptiveThreshConstant ( double  adaptiveThreshConstant)

◆ set_adaptiveThreshWinSizeMax()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_adaptiveThreshWinSizeMax ( int  adaptiveThreshWinSizeMax)

◆ set_adaptiveThreshWinSizeMin()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_adaptiveThreshWinSizeMin ( int  adaptiveThreshWinSizeMin)

◆ set_adaptiveThreshWinSizeStep()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_adaptiveThreshWinSizeStep ( int  adaptiveThreshWinSizeStep)

◆ set_aprilTagCriticalRad()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_aprilTagCriticalRad ( float  aprilTagCriticalRad)

◆ set_aprilTagDeglitch()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_aprilTagDeglitch ( int  aprilTagDeglitch)

◆ set_aprilTagMaxLineFitMse()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_aprilTagMaxLineFitMse ( float  aprilTagMaxLineFitMse)

◆ set_aprilTagMaxNmaxima()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_aprilTagMaxNmaxima ( int  aprilTagMaxNmaxima)

◆ set_aprilTagMinClusterPixels()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_aprilTagMinClusterPixels ( int  aprilTagMinClusterPixels)

◆ set_aprilTagMinWhiteBlackDiff()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_aprilTagMinWhiteBlackDiff ( int  aprilTagMinWhiteBlackDiff)

◆ set_aprilTagQuadDecimate()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_aprilTagQuadDecimate ( float  aprilTagQuadDecimate)

◆ set_aprilTagQuadSigma()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_aprilTagQuadSigma ( float  aprilTagQuadSigma)

◆ set_cornerRefinementMaxIterations()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_cornerRefinementMaxIterations ( int  cornerRefinementMaxIterations)

◆ set_cornerRefinementMethod()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_cornerRefinementMethod ( int  cornerRefinementMethod)

◆ set_cornerRefinementMinAccuracy()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_cornerRefinementMinAccuracy ( double  cornerRefinementMinAccuracy)

◆ set_cornerRefinementWinSize()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_cornerRefinementWinSize ( int  cornerRefinementWinSize)

◆ set_detectInvertedMarker()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_detectInvertedMarker ( bool  detectInvertedMarker)

◆ set_errorCorrectionRate()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_errorCorrectionRate ( double  errorCorrectionRate)

◆ set_markerBorderBits()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_markerBorderBits ( int  markerBorderBits)

◆ set_maxErroneousBitsInBorderRate()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_maxErroneousBitsInBorderRate ( double  maxErroneousBitsInBorderRate)

◆ set_maxMarkerPerimeterRate()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_maxMarkerPerimeterRate ( double  maxMarkerPerimeterRate)

◆ set_minCornerDistanceRate()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_minCornerDistanceRate ( double  minCornerDistanceRate)

◆ set_minDistanceToBorder()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_minDistanceToBorder ( int  minDistanceToBorder)

◆ set_minGroupDistance()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_minGroupDistance ( float  minGroupDistance)

◆ set_minMarkerDistanceRate()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_minMarkerDistanceRate ( double  minMarkerDistanceRate)

◆ set_minMarkerLengthRatioOriginalImg()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_minMarkerLengthRatioOriginalImg ( float  minMarkerLengthRatioOriginalImg)

◆ set_minMarkerPerimeterRate()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_minMarkerPerimeterRate ( double  minMarkerPerimeterRate)

◆ set_minOtsuStdDev()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_minOtsuStdDev ( double  minOtsuStdDev)

◆ set_minSideLengthCanonicalImg()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_minSideLengthCanonicalImg ( int  minSideLengthCanonicalImg)

◆ set_perspectiveRemoveIgnoredMarginPerCell()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_perspectiveRemoveIgnoredMarginPerCell ( double  perspectiveRemoveIgnoredMarginPerCell)

◆ set_perspectiveRemovePixelPerCell()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_perspectiveRemovePixelPerCell ( int  perspectiveRemovePixelPerCell)

◆ set_polygonalApproxAccuracyRate()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_polygonalApproxAccuracyRate ( double  polygonalApproxAccuracyRate)

◆ set_relativeCornerRefinmentWinSize()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_relativeCornerRefinmentWinSize ( float  relativeCornerRefinmentWinSize)

◆ set_useAruco3Detection()

void OpenCVForUnity.ObjdetectModule.DetectorParameters.set_useAruco3Detection ( bool  useAruco3Detection)

The documentation for this class was generated from the following file: