首页 > 编程知识 正文

透视变换原理,透视变换 仿射变换

时间:2023-05-06 14:15:48 阅读:225694 作者:2736

原文首发于微信公众号:「3D视觉工坊」

一 前言

  之前在公众号中写过一篇文章——图像处理的仿射变换与透视变换,这篇文章是对透视变换做了进一步深入研究。

二透视变换

  透视变换比仿射变换更普遍。它们不一定保持线条之间的"平行性",但是因为它们更普遍,也更实用,几乎所有在日常图像中遇到的变换都是透视变换。有没有想过为什么两条轨道似乎在远处会相遇?
  这是因为您的眼睛中的对图像好比做了透视变换,透视变换不一定保持平行线平行。如果你站在上面观察图1.1中的铁轨,他们似乎根本不会相会。
  给定一个3×3透视变换矩阵,warpPerspective()应用下面的变换:

  请注意,透视变换矩阵的左上角2×2部分的行列式不需要+1。而且,由于前面所示的变换中的分割,将透视比那换矩阵的所有元素乘以常数并不会再所表示的变换中产生任何差异。因此,计算透

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。