我在OpenCV中实现矩阵乘法作为我项目的一部分时遇到了问题。以下是我的代码:
cvInitMatHeader( mat, 12300, 10, CV_64FC1, matrix);
cvInitMatHeader( matty, 10, 12300, CV_64FC1, mat_inv);
cvInitMatHeader( covar, 12300, 12300, CV_64FC1, cov);
cvMatMul(mat, matty, covar);
我在运行代码时遇到了分段问题。是因为它消耗的巨大内存?我有其他选择吗?请注意,垫子和垫子都有正确的值。我检查过。
答案 0 :(得分:0)
我相信你的论点是错误的。尝试:
cvMatMul(matty, mat, covar);