[][src]Function opencv::videostab::estimate_global_motion_least_squares

pub fn estimate_global_motion_least_squares(
    points0: &mut dyn ToInputOutputArray,
    points1: &mut dyn ToInputOutputArray,
    model: i32,
    rmse: &mut f32
) -> Result<Mat>

Estimates best global motion between two 2D point clouds in the least-squares sense.

Note: Works in-place and changes input point arrays.

Parameters

  • points0: Source set of 2D points (32F).
  • points1: Destination set of 2D points (32F).
  • model: Motion model (up to MM_AFFINE).
  • rmse: Final root-mean-square error.

Returns

3x3 2D transformation matrix (32F).

C++ default parameters

  • model: MM_AFFINE
  • rmse: 0