Matrix在Opencv中留下了分区

时间:2013-07-26 17:02:53

标签: c++ opencv matrix division

我需要使用OpenCV中定义的矩阵在C ++中编写左矩阵除法。我做了研究,发现左矩阵除法可以通过使用cv :: solve函数来完成。在执行代码之后,结果矩阵的所有元素都等于零,不应该发生什么,因为我在Matlab中检查了相同的左除,结果是不同的。

我的代码:

cv::Mat m1 = cv::Mat(3,3, CV_32F);
cv::Mat m2 = cv::Mat(3,3, CV_32F);
// ... part of code with initialization of the matrices 
cv::Mat result;
cv::solve(m1,m2,result);

我用函数cv :: solve做错了吗?我的问题还有其他解决办法吗?

0 个答案:

没有答案