OpenCV for Unity 2.6.5
Enox Software / Please refer to OpenCV official document ( http://docs.opencv.org/4.10.0/index.html ) for the details of the argument of the method.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Modules Pages
OpenCVForUnity.ObjdetectModule.DetectorParameters Class Reference

struct DetectorParameters is used by ArucoDetector More...

Public Member Functions

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

Additional Inherited Members

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

Detailed Description

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

Reimplemented from OpenCVForUnity.DisposableObject.

◆ 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: