您当前的位置: 首页 >  opencv

耐心的小黑

暂无认证

  • 2浏览

    0关注

    323博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

opencv学习笔记三:使用cv2.GetAffineTransform()实现图像仿射

耐心的小黑 发布时间:2020-02-22 19:20:58 ,浏览量:2

仿射变换,又称仿射映射,是指在几何中,一个向量空间进行一次线性变换并接上一个平移,变换为另一个向量空间。仿射变换需要一个M矩阵,但是由于仿射变换比较复杂,一般直接找很难找到这个矩阵,opencv提供了根据变换前后三个点的对应关系来自动求解M的函数,这个函数就是:

M=cv2.GetAffineTransform(src, dst)
  1. src:原始图像中的三个点的坐标
  2. dst:变换后的这三个点对应的坐标
  3. M:根据三个对应点求出的仿射变换矩阵

然后再使用函数cv2.warpAffine()利用得到的M对原始图像进行变换即可 在这里插入图片描述

from matplotlib import pyplot as plt
import cv2
关注
打赏
1640088279
查看更多评论
立即登录/注册

微信扫码登录

0.0374s