2013-05-05 65 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);