标签: c++ opencv
我使用mat1.convertTo(mat1, mat2.type()),但mat1和mat2的类型不一样。那是为什么?
mat1.convertTo(mat1, mat2.type())
mat1
mat2
答案 0 :(得分:0)
并非所有功能都是就地的。这意味着如果您在mat1上调用该函数,则目标矩阵必须不同。所以尝试声明另一个矩阵并测试函数。
mat1.convertTo(mat1_new, mat2.type())