报错信息:

opencv/modules/calib3d/src/calibration.cpp:3679: error: (-215:Assertion failed) nimages > 0 in function 'calibrateCameraRO'

原因:

           ① 图片路径问题,没有指向包含棋盘格的图片

           ② 图片中不包含棋盘格或者图片模糊等问题,导致查找棋盘格角点失败

解决方法:

           ① 仔细检查图片路径和棋盘格图片是否对应

           ② 检查棋盘格图片是否模糊,可以写个小tool显示找到角点的位置,如果发现图片有问题没有找到角点,就重新拍摄

为什么会找不到角点?一方面可能是图片质量的原因,一方面可能是opencv找棋盘格角点的功能不是太稳健,希望对你有帮助!

           

Logo

一站式 AI 云服务平台

更多推荐