Added asserts into global motion estimation functions (videostab module)

pull/2/head
Alexey Spizhevoy 13 years ago
parent efa0717d01
commit 9c44715f50
  1. 2
      modules/videostab/src/global_motion.cpp

@ -179,6 +179,7 @@ static Mat estimateGlobMotionLeastSquaresAffine(
Mat estimateGlobalMotionLeastSquares(
const vector<Point2f> &points0, const vector<Point2f> &points1, int model, float *rmse)
{
CV_Assert(model <= AFFINE);
CV_Assert(points0.size() == points1.size());
typedef Mat (*Impl)(int, const Point2f*, const Point2f*, float*);
@ -196,6 +197,7 @@ Mat estimateGlobalMotionRobust(
const vector<Point2f> &points0, const vector<Point2f> &points1, int model,
const RansacParams &params, float *rmse, int *ninliers)
{
CV_Assert(model <= AFFINE);
CV_Assert(points0.size() == points1.size());
typedef Mat (*Impl)(int, const Point2f*, const Point2f*, float*);

Loading…
Cancel
Save