我正在尝试转换静态图像以产生从不同角度拍摄的错觉。看起来warpPerspective
和warpAffine
是我应该理解的功能才能完成这项工作。然而,即使在阅读了 OpenCV 文档之后,我也很难理解它们。
我应该阅读哪些教程/文档可以很好地解释它们?
我正在尝试转换静态图像以产生从不同角度拍摄的错觉。看起来warpPerspective
和warpAffine
是我应该理解的功能才能完成这项工作。然而,即使在阅读了 OpenCV 文档之后,我也很难理解它们。
我应该阅读哪些教程/文档可以很好地解释它们?
你没有提到你使用的语言。
OpenCV 文档对这些功能进行了图解说明,这非常好。
除此之外,OpenCV 还提供了一个使用 C++ 代码的教程。:仿射变换
(如果您使用 Python,请在此处找到:仿射变换)
如果您愿意,Gary Bradsky 的书“Learning OpenCV”在第 163 页对此进行了很好的解释。您可以从“ Google Books ”中阅读
warpPerspective 进行射影变换或单应性:
http://en.wikipedia.org/wiki/Homography
warpAffine 进行仿射变换:
http://en.wikipedia.org/wiki/Affine_transformation
Abid Rahman,已经提到了一本好书。如果你想要一个更理论的,多视图几何被认为是这些主题的圣经。