CV_Assert( src.size == dst.size && src.channels() == dst.channels() );乌龙问题解决
小白第一次接触OpenCV单目相机的圆点标定,跟着大神的教程好不容易做到最后一步,即将生成yml文件的时候突然报错,断言convert_c.cpp第112行出错,说输入图片和输出图片的大小和通道数不同。我改成了单通道,重新规范命名,检查了xml图像列表,去找了用cmake生成的项目sln里的convert_c.cpp看那一行代码。感觉是图片初始化的问题,好像要加点代码,但是又怂不知道怎么改。
折腾了好一会,发现用cmd出结果的时候是有图片出现的,只是显示的是0/21(我一共输入了21幅图像)。师姐提示我看看
原创
2021-04-18 15:03:53 ·
834 阅读 ·
3 评论