SolvePnPMethod enum

Inheritance
Available extensions

Values

SOLVEPNP_ITERATIVE → const SolvePnPMethod

!< Pose refinement using non-linear Levenberg-Marquardt minimization scheme @cite Madsen04 @cite Eade13 \n !< Initial solution for non-planar "objectPoints" needs at least 6 points and uses the DLT algorithm. \n !< Initial solution for planar "objectPoints" needs at least 4 points and uses pose from homography decomposition.

const SolvePnPMethod(0)
SOLVEPNP_EPNP → const SolvePnPMethod

!< EPnP: Efficient Perspective-n-Point Camera Pose Estimation @cite lepetit2009epnp

const SolvePnPMethod(1)
SOLVEPNP_P3P → const SolvePnPMethod

!< Complete Solution Classification for the Perspective-Three-Point Problem @cite gao2003complete

const SolvePnPMethod(2)
SOLVEPNP_DLS → const SolvePnPMethod

!< Broken implementation. Using this flag will fallback to EPnP. \n !< A Direct Least-Squares (DLS) Method for PnP @cite hesch2011direct

const SolvePnPMethod(3)
SOLVEPNP_UPNP → const SolvePnPMethod

!< Broken implementation. Using this flag will fallback to EPnP. \n !< Exhaustive Linearization for Robust Camera Pose and Focal Length Estimation @cite penate2013exhaustive

const SolvePnPMethod(4)
SOLVEPNP_AP3P → const SolvePnPMethod

!< An Efficient Algebraic Solution to the Perspective-Three-Point Problem @cite Ke17

const SolvePnPMethod(5)
SOLVEPNP_IPPE → const SolvePnPMethod

!< Infinitesimal Plane-Based Pose Estimation @cite Collins14 \n !< Object points must be coplanar.

const SolvePnPMethod(6)
SOLVEPNP_IPPE_SQUARE → const SolvePnPMethod

!< Infinitesimal Plane-Based Pose Estimation @cite Collins14 \n !< This is a special case suitable for marker pose estimation.\n !< 4 coplanar object points must be defined in the following order: !< - point 0: -squareLength / 2, squareLength / 2, 0 !< - point 1: squareLength / 2, squareLength / 2, 0 !< - point 2: squareLength / 2, -squareLength / 2, 0 !< - point 3: -squareLength / 2, -squareLength / 2, 0

const SolvePnPMethod(7)
SOLVEPNP_SQPNP → const SolvePnPMethod

!< SQPnP: A Consistently Fast and Globally OptimalSolution to the Perspective-n-Point Problem @cite Terzakis2020SQPnP

const SolvePnPMethod(8)
SOLVEPNP_MAX_COUNT → const SolvePnPMethod

!< Used for count

const SolvePnPMethod(9)

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value int
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

fromValue(int value) SolvePnPMethod

Constants

values → const List<SolvePnPMethod>
A constant List of the values in this enum, in order of their declaration.