在使用calibrateCamera时出现错误“Assertion failed (nimages > 0 && nimages == (int)imagePoints1.total....”解决方法

错误描述具体如下:

OpenCV Error: Assertion failed (nimages > 0 && nimages == (int)imagePoints1.total() && (!imgPtMat2 || nimages == (int)imagePoints2.total())) in cv::collectCalibrationData, file ..\..\..\..\opencv\modules\calib3d\src\calibration.cpp, line 3164


解决方法就是:

1. 修改棋盘格图像中的角点数,一般情况下角点数<25就能达到很好的效果,所以应把角点数改小。


你可能感兴趣的:(在使用calibrateCamera时出现错误“Assertion failed (nimages > 0 && nimages == (int)imagePoints1.total....”解决方法)