【问题标题】:What's the best way of understanding opencv's warpperspective and warpaffine?理解opencv的warpperspective和warpaffine的最佳方式是什么?
【发布时间】:2012-06-09 15:29:01
【问题描述】:

我正在尝试转换一张静态图片,以营造一种从不同角度拍摄的错觉。似乎warpPerspectivewarpAffine 是我应该理解的功能才能完成这项工作。但是,即使阅读了 OpenCV 文档,我也很难理解它们。

我应该阅读哪些教程/文档可以很好地解释它们?

【问题讨论】:

    标签: opencv computer-vision


    【解决方案1】:

    你没有提到你使用的语言。

    1. OpenCV 文档有这些的图解说明 功能真的很好。

    2. 除此之外,OpenCV 还提供了一个使用 C++ 的教程 代码。 :Affine Transformations

      (如果您使用 Python,请在此处找到:Affine Transform

    3. 而且 Gary Bradsky 的书《Learning OpenCV》也有很好的解释 如果您愿意,请参阅第 163 页。您可以从“Google Books”阅读它

    【讨论】:

      【解决方案2】:

      warpPerspective 进行射影变换或单应性:

      http://en.wikipedia.org/wiki/Homography

      warpAffine 进行仿射变换:

      http://en.wikipedia.org/wiki/Affine_transformation

      Abid Rahman,已经提到了一本好书。如果您想要更理论的,Multiple View Geometry 被认为是这些主题的圣经。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-06-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-09
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多