2013-05-05 63 views
2

我在实现矩阵乘法作为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

我相信你的观点是错误的。试试:

cvMatMul(matty, mat, covar);