opencv on mbed
MotionEstimatorBase Class Reference
[Global Motion Estimation]
Base class for all global motion estimation methods. More...
#include <global_motion.hpp>
Inherited by MotionEstimatorL1, and MotionEstimatorRansacL2.
Public Member Functions | |
virtual void | setMotionModel (MotionModel val) |
Sets motion model. | |
virtual MotionModel | motionModel () const |
virtual Mat | estimate (InputArray points0, InputArray points1, bool *ok=0)=0 |
Estimates global motion between two 2D point clouds. |
Detailed Description
Base class for all global motion estimation methods.
Definition at line 97 of file global_motion.hpp.
Member Function Documentation
virtual Mat estimate | ( | InputArray | points0, |
InputArray | points1, | ||
bool * | ok = 0 |
||
) | [pure virtual] |
Estimates global motion between two 2D point clouds.
- Parameters:
-
points0 Source set of 2D points (32F). points1 Destination set of 2D points (32F). ok Indicates whether motion was estimated successfully.
- Returns:
- 3x3 2D transformation matrix (32F).
Implemented in MotionEstimatorRansacL2, and MotionEstimatorL1.
virtual MotionModel motionModel | ( | ) | const [virtual] |
- Returns:
- Motion model. See cv::videostab::MotionModel.
Definition at line 111 of file global_motion.hpp.
virtual void setMotionModel | ( | MotionModel | val ) | [virtual] |
Sets motion model.
- Parameters:
-
val Motion model. See cv::videostab::MotionModel.
Definition at line 106 of file global_motion.hpp.
Generated on Tue Jul 12 2022 16:42:45 by 1.7.2