opencv on mbed
MotionEstimatorL1 Class Reference
[Global Motion Estimation]
Describes a global 2D motion estimation method which minimizes L1 error. More...
#include <global_motion.hpp>
Inherits cv::videostab::MotionEstimatorBase.
Public Member Functions | |
virtual Mat | estimate (InputArray points0, InputArray points1, bool *ok=0) |
Estimates global motion between two 2D point clouds. | |
virtual void | setMotionModel (MotionModel val) |
Sets motion model. | |
virtual MotionModel | motionModel () const |
Detailed Description
Describes a global 2D motion estimation method which minimizes L1 error.
- Note:
- To be able to use this method you must build OpenCV with CLP library support. :
Definition at line 153 of file global_motion.hpp.
Member Function Documentation
virtual Mat estimate | ( | InputArray | points0, |
InputArray | points1, | ||
bool * | ok = 0 |
||
) | [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).
Implements MotionEstimatorBase.
virtual MotionModel motionModel | ( | ) | const [virtual, inherited] |
- Returns:
- Motion model. See cv::videostab::MotionModel.
Definition at line 111 of file global_motion.hpp.
virtual void setMotionModel | ( | MotionModel | val ) | [virtual, inherited] |
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