OpenCV中的QR分解

时间:2013-03-20 05:58:30

标签: opencv linear-algebra qr-decomposition

OpenCV提供SVD分解,但我在其库中找不到一般的QR分解。有没有其他方法可以实现这个目标?

3 个答案:

答案 0 :(得分:2)

这是一个老问题,但为了完整起见(因为谷歌把我带到这里),这里是使用OpenCV的答案 -

OpenCV具有solve()函数,可以使用指定要使用的矩阵反转方法的标志来调用该函数。使用标记DECOMP_QR执行QR分解。

答案 1 :(得分:0)

您可以使用Newmat11 http://www.robertnz.net/nm11.htm#qr

等矩阵库

答案 2 :(得分:0)

正如3年前提到的那个人,这是一个老问题(lolz)

但在OpenCV中,QR分解非常。在3.2中,可以使用cv :: decomposeProjectionMatrix来完成,如下所示:http://docs.opencv.org/trunk/d9/d0c/group__calib3d.html#gaaae5a7899faa1ffdf268cd9088940248

注意:我知道我正在回答一个特定的QR分解案例(在投影矩阵上),但该文档页面说该函数基于RQDecomp3x3,它可用于通用RQ分解。

我现在正在回答这个问题,因为在搜索时出现的所有答案都是错误的,说这是不可能的。

相关问题