Class cv::videostab::MotionEstimatorL1#
Describes a global 2D motion estimation method which minimizes L1 error. View details
#include <opencv2/videostab/global_motion.hpp>Collaboration diagram for cv::videostab::MotionEstimatorL1:
Public Member Functions#
Public Member Functions inherited from cv::videostab::MotionEstimatorBase
Return |
Name |
Description |
|---|---|---|
|
Estimates global motion between two 2D point clouds. |
|
|
Sets motion model. |
Additional Inherited Members#
Protected Member Functions inherited from cv::videostab::MotionEstimatorBase
Return |
Name |
Description |
|---|---|---|
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. :
Constructor & Destructor Documentation#
MotionEstimatorL1()#
cv::videostab::MotionEstimatorL1::MotionEstimatorL1(MotionModel model = MM_AFFINE)
Member Function Documentation#
estimate()#
Mat cv::videostab::MotionEstimatorL1::estimate(
InputArray points0,
InputArray points1,
bool * ok = 0 )
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).
set()#
void cv::videostab::MotionEstimatorL1::set(
int row,
int col,
double coef )
Member Data Documentation#
collb_#
std::vector< double > cv::videostab::MotionEstimatorL1::collb_
cols_#
std::vector< int > cv::videostab::MotionEstimatorL1::cols_
colub_#
std::vector< double > cv::videostab::MotionEstimatorL1::colub_
elems_#
std::vector< double > cv::videostab::MotionEstimatorL1::elems_
obj_#
std::vector< double > cv::videostab::MotionEstimatorL1::obj_
rowlb_#
std::vector< double > cv::videostab::MotionEstimatorL1::rowlb_
rows_#
std::vector< int > cv::videostab::MotionEstimatorL1::rows_
rowub_#
std::vector< double > cv::videostab::MotionEstimatorL1::rowub_
Source file#
The documentation for this class was generated from the following file:
opencv2/videostab/global_motion.hpp