当前位置: 首页 > news >正文

泊头做网站商丘网站优化公司

泊头做网站,商丘网站优化公司,今日邵阳新闻最新消息,北京网站开发公司一网天行透射变换是视角变化的结果,是指利用透视中心,像点,目标点共线的条件,按透视旋转定律使承影面(透视面)绕迹线(透视轴旋转某一角度,破坏原有的投影光束,仍能保持承影面上投影几何图形不变的变化) 它的本质将图…

透射变换是视角变化的结果,是指利用透视中心,像点,目标点共线的条件,按透视旋转定律使承影面(透视面)绕迹线(透视轴旋转某一角度,破坏原有的投影光束,仍能保持承影面上投影几何图形不变的变化)

它的本质将图像投影到一个新的视平面,其通用变换公式为 

其中,(u,v)是原始图像像素坐标,w取值为1,(x=x'/z',y=y'/z')是透射变换后的结果。后面的矩阵称为透视变换矩阵,一般情况下我们将其分为三部分,如下图

 

T1(a00,a01,a10,a11)表示对图像进行线性代换,T2(a02,a12)对图像进行平移,T3对图像进行透射变换,a22一般设为1 

透射变换所需矩阵为3*3的矩阵,矩阵的最后一个数固定为1,所有需要求解这个矩阵的8个方程,而一个点(x,y)可以构建两个方程,所以共需要原图像4个点以及透射变换后对应4个点即可 

opencv中,通过函数cv2.getPerspectiveTransform找到变换矩阵,将cv2.warpPerspective应用于此3x3变换矩阵

import numpy as np
import cv2
img = cv2.imread('1.jpg')
rows,cols = img.shape[:2]#获取图像长和宽
pts1 = np.float32([[56,65],[368,52],[28,387],[389,390]])
pts2 = np.float32([[100,145],[300,100],[80,290],[310,300]])
T = cv2.getPerspectiveTransform(pts1, pts2)
dst = cv2.warpPerspective(img, T, (cols,rows))
cv2.imshow('1.jpg', dst)
cv2.waitKey(0)
cv2.destroyAllWindows()

 

http://www.ds6.com.cn/news/5856.html

相关文章:

  • 西安网站建设网站建设企业网络营销推广方法
  • 济南建设网站制作网站关键词在线优化
  • 贵阳网站定制开发海外seo是什么
  • 网站备案取消线上推广渠道主要有哪些
  • 专门做活动的网站如何把网站推广
  • 东莞网站网络优化网络搜索引擎
  • 做网站怎么推广收益大什么是关键词举例说明
  • 羽毛球赛事2022赛程重庆店铺整站优化
  • 机房建设重庆seo推广外包
  • 网站建设需求问卷广州网站优化方案
  • 淘宝网首页官网电脑版优化课程体系
  • 网站建设一条龙包括哪些服务郑州网站建设最便宜
  • h5平台网站开发网站seo推广招聘
  • 定制网站型网站开发站长工具 站长之家
  • 免费咨询医生在线解答seo案例
  • 做外贸怎样打开国外网站黄冈网站推广软件有哪些
  • 免费的网站cms北京网站优化服务商
  • dede网站备份2024年的新闻
  • 南宁手机网站建设鞍山网络推广
  • 免费网站建设开发拼多多代运营收费标准
  • 家用宽带做网站服务器地推是什么
  • 做购物网站流程一套完整的运营方案
  • 网站备案依据如何做网站推广
  • wordpress导航主图福州网站seo公司
  • 设计品牌企业logoseo搜索引擎优化软件
  • 苏州新区做网站如何进行网站的宣传和推广
  • 网站推广类型漳州seo网站快速排名
  • 做网站如何上传apk百度app客服人工电话
  • 在线编辑ppt的网站seo怎么学
  • 网站版面做的很好的公司临沂网站建设方案服务