码迷,mamicode.com
首页 > 其他好文 > 详细

计算机视觉opencv - 2 (几何变换)

时间:2018-02-09 17:17:08      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:旋转   nsf   form   color   port   结果   oat   中心   ati   

1. 仿射变换

     计算仿射矩阵

import cv2
import numpy as np

if __name__ == __main__:
    src = np.array([[0, 0], [200, 0], [0, 200]], np.float32)
    dst = np.array([[0, 0], [100, 0], [0, 100]], np.float32)

    A = cv2.getAffineTransform(src, dst)
    print(A)
// 输出结果
[[ 0.5 0. 0. ] [ 0. 0.5 0. ]]

 提供的方法

    #  计算 以坐标(40, 50)为中心逆时针旋转30° 的仿射矩阵
    A = cv2.getRotationMatrix2D((40, 50), 30, 0.5)
    print(A)

 

2. 投影变换

3. 极坐标变换

计算机视觉opencv - 2 (几何变换)

标签:旋转   nsf   form   color   port   结果   oat   中心   ati   

原文地址:https://www.cnblogs.com/yugengde/p/8435946.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!