【问题标题】:3D template matching by opencv通过 opencv 进行 3D 模板匹配
【发布时间】:2012-08-01 19:16:32
【问题描述】:

我有一个 3D 矩阵(非常大,我们称之为 L)和一个 3D 小矩阵(非常小,我们称之为 S),我想使用 OpenCV 找到 L 中最接近的模式。

OpenCV 会为我做这件事吗?如果是,我应该如何使用它? 谢谢。

【问题讨论】:

    标签: image-processing opencv template-matching


    【解决方案1】:

    您需要的是Point Cloud Library,这是一个用于处理 3D 数据的开源库。我可以根据我的经验告诉你,学习使用这个库与学习 OpenCV 非常相似,因为许多开发人员为 OpenCV 的主要赞助商 Willow Garage 工作。

    如果您访问 PCL tutorials,您会发现三个有用的部分可以解决您的问题:

    1) 在您的 3D 点云中找到 features,您可以稍后将其用于匹配

    2) 基于对应分组的 3D object recognition

    3) 点云registration 使用迭代最近点、特征匹配等方法

    【讨论】:

      【解决方案2】:

      不,OpenCV 对此没有任何帮助。

      【讨论】:

        【解决方案3】:

        你有稀疏点云还是只有 3-dim 矩阵?

        对于 3-dim 矩阵,您可以使用 FFT 使用相位相关。好的图书馆是FFTW

        【讨论】:

          【解决方案4】:

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2014-12-18
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2016-03-03
            • 2013-10-27
            相关资源
            最近更新 更多