报错信息:
Error: Assertion failed (nimages > 0) in cv::calibrateCameraRO, file D:\opencv4\opencv\opencv-4.1.0\modules\calib3d\src\calibration.cpp, line 3691
原因:
① 图片路径问题,没有指向包含棋盘格的图片
② 图片中不包含棋盘格或者图片模糊等问题,导致查找棋盘格角点失败
解决方法:
① 仔细检查图片路径和棋盘格图片是否对应
② 检查棋盘格图片是否模糊,可以写个小tool显示找到角点的位置,如果发现图片有问题没有找到角点,就重新拍摄
为什么会找不到角点?一方面可能是图片质量的原因,一方面可能是opencv找棋盘格角点的功能不是太稳健,希望对你有帮助!
翻译
搜索
复制