我使用了mat1.convertTo(mat1, mat2.type()),但是mat1和mat2的类型不同。这是为什么? 最佳答案 并非所有功能都就位。这意味着,如果要在mat1上调用函数,则目标矩阵必须不同。因此,请尝试声明另一个矩阵并测试该功能。mat1.convertTo(mat1_new, mat2.type())