Added asserts into global motion estimation functions (videostab module)
This commit is contained in:
parent
efa0717d01
commit
9c44715f50
@ -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 ¶ms, float *rmse, int *ninliers)
|
||||
{
|
||||
CV_Assert(model <= AFFINE);
|
||||
CV_Assert(points0.size() == points1.size());
|
||||
|
||||
typedef Mat (*Impl)(int, const Point2f*, const Point2f*, float*);
|
||||
|
Loading…
x
Reference in New Issue
Block a user