我正在使用两张图片。我使用C ++读取并使用opencv进入矩阵。现在,我想反转一个图像矩阵。
我用了invM1 = M1.inv(CV_LU);(where invM1 and M1 both are matrix)
。我得到了
Opencv错误:断言失败。
你能帮我解决一下这个错误是怎么回事,这个错误意味着什么,以及问题的潜在解决方案吗?
答案 0 :(得分:0)
你的矩阵是正方形吗?否则你需要使用伪逆。请参阅inv()
的文档:
http://docs.opencv.org/modules/core/doc/basic_structures.html#mat-inv