转载请注明出处:小锋学长生活大爆炸[xfxuezhang.cn]
透视变换矩阵计算:
http://jlouthan.github.io/perspective-transform/examples/test-ui/index.html
效果演示
以这个图为例:
需要调用的函数为:
def warpImage(src, theta, phi, gamma, scale, fovy, corners=None):
'''
src: 待处理的图像
theta, phi, gamma: 三个方位角
scale: 缩放值
fovy: 相机的FOV
corners: 图像中待处理目标的四个角的坐标,暂未用到
'''
pass
当取值theta=30, phi=0, gamma=0, scale=1.0, fovy=83
时候:
当取值theta=0, phi=30, gamma=0, scale=1.0, fovy=83
时候:
当取值theta=30, phi=30, gamma=0, scale=1.0, fovy=83
时候:
更多的不再演示。
棒