OpenCV for Unity 3.0.0
Enox Software / Please refer to OpenCV official document ( http://docs.opencv.org/4.12.0/index.html ) for the details of the argument of the method.
Loading...
Searching...
No Matches
OpenCVForUnity.ArucoModule.EstimateParameters Class Reference

Pose estimation parameters. More...

Public Member Functions

 EstimateParameters ()
 
int get_pattern ()
 
int get_solvePnPMethod ()
 
bool get_useExtrinsicGuess ()
 
IntPtr getNativeObjAddr ()
 
void set_pattern (int pattern)
 
void set_solvePnPMethod (int solvePnPMethod)
 
void set_useExtrinsicGuess (bool useExtrinsicGuess)
 
- Public Member Functions inherited from OpenCVForUnity.DisposableObject
void Dispose ()
 
void ThrowIfDisposed ()
 

Static Public Member Functions

static EstimateParameters __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)
 
- 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

Pose estimation parameters.

Parameters
patternDefines center this system and axes direction (default PatternPositionType::ARUCO_CCW_CENTER).
useExtrinsicGuessParameter used for SOLVEPNP_ITERATIVE. If true (1), the function uses the provided rvec and tvec values as initial approximations of the rotation and translation vectors, respectively, and further optimizes them (default false).
solvePnPMethodMethod for solving a PnP problem: see calib3d_solvePnP_flags (default SOLVEPNP_ITERATIVE).
Deprecated
Use Board.matchImagePoints and cv::solvePnP
See also
PatternPositionType, solvePnP()

Constructor & Destructor Documentation

◆ EstimateParameters()

OpenCVForUnity.ArucoModule.EstimateParameters.EstimateParameters ( )

Member Function Documentation

◆ __fromPtr__()

static EstimateParameters OpenCVForUnity.ArucoModule.EstimateParameters.__fromPtr__ ( IntPtr addr)
static

◆ Dispose()

override void OpenCVForUnity.ArucoModule.EstimateParameters.Dispose ( bool disposing)
protectedvirtual

◆ get_pattern()

int OpenCVForUnity.ArucoModule.EstimateParameters.get_pattern ( )

◆ get_solvePnPMethod()

int OpenCVForUnity.ArucoModule.EstimateParameters.get_solvePnPMethod ( )

◆ get_useExtrinsicGuess()

bool OpenCVForUnity.ArucoModule.EstimateParameters.get_useExtrinsicGuess ( )

◆ getNativeObjAddr()

IntPtr OpenCVForUnity.ArucoModule.EstimateParameters.getNativeObjAddr ( )

◆ set_pattern()

void OpenCVForUnity.ArucoModule.EstimateParameters.set_pattern ( int pattern)

◆ set_solvePnPMethod()

void OpenCVForUnity.ArucoModule.EstimateParameters.set_solvePnPMethod ( int solvePnPMethod)

◆ set_useExtrinsicGuess()

void OpenCVForUnity.ArucoModule.EstimateParameters.set_useExtrinsicGuess ( bool useExtrinsicGuess)

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