2 u013682338 u013682338 于 2014.12.20 11:04 提问

摄像机标定opencv问题

程序出现:Opencv Error:Incorrect size of input array(。。。)
怎么改?

Matrix<double> object_points(1,board_size.width*board_size.height*image_count,3); /* 保存定标板上角点的三维坐标 */
调试到这里就报那个错误
Matrix<double> image_points(1,image_points_seq.cvseq->total,2); /* 保存提取的所有角点 */

1个回答

u014443759
u014443759   2014.12.21 20:18
已采纳

比如说你要定义一个元素为double型的MXN矩阵object_points, 那么,应该这么写:Matrix object_points(M, N, 1).
望采纳,谢谢!

u014443759
u014443759 确定啊,我做过。
大约 3 年之前 回复
u013682338
u013682338 你确定?看到你也弄过图像处理
大约 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!