【问题标题】:OpenCV SVD Matrix formatOpenCV SVD 矩阵格式
【发布时间】:2010-12-28 12:58:37
【问题描述】:

我目前有一组二维笛卡尔坐标,例如{(1,3), (2,2), (3,4)} 这将被放入一个二维数组中,为了正确执行 SVD,将矩阵放在一起,使得坐标形成列或行,例如

1 3
2 2
3 4

1 2 3
3 2 4

与我在网上找到的 SVD 示例相比,我一直在进行一些试验和错误,结果矩阵通常似乎被否定,其中一些值被打乱了。

进一步澄清我是否有一个矩阵 E,它是 MxN,如下所示http://upload.wikimedia.org/wikipedia/commons/b/bb/Matrix.svg

要将矩阵定义为二维数组,是 Array[M][N] 还是 Array[N][M]

我假设这实际上很重要,因为矩阵算术不是可交换的?任何人都可以验证这一点吗?

【问题讨论】:

    标签: matrix opencv svd


    【解决方案1】:

    This link 描述了如何从一组向量中创建一个矩阵

    为了创建一个矩阵 复合向量状结构,我们 需要对“内在”做两件事 向量':

    我们需要进行转置,这样 它是一行而不是一列。

    我们需要一个乘法运算 将使其成为一个字段。

    然而这并没有阐明用于 OpenCV 和 SVD 的标准。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-26
      • 2014-07-14
      • 1970-01-01
      • 2021-07-01
      • 2019-07-17
      • 2020-05-23
      • 2021-12-07
      • 2011-06-24
      相关资源
      最近更新 更多