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

台州网站建设咨询薇推广优化师

台州网站建设咨询薇,推广优化师,北京公司网站建设公司,网站建设应当注意哪些问题图像的几何变换 学习目标 掌握图像的缩放、平移、旋转等了解数字图像的仿射变换和透射变换 1 图像的缩放 缩放是对图像的大小进行调整,即 使图像放大或缩小 cv2.resize(src,dsize,fx0,fy0,interpolationcv2.INTER_LINEAR) 参数: src :输入图像dsize…

图像的几何变换

学习目标

  • 掌握图像的缩放、平移、旋转等
  • 了解数字图像的仿射变换和透射变换

1 图像的缩放

缩放是对图像的大小进行调整,即 使图像放大或缩小

cv2.resize(src,dsize,fx=0,fy=0,interpolation=cv2.INTER_LINEAR)

参数:

  • src :输入图像
  • dsize ;绝对尺寸 ,直接指定调整后图像的大小
  • fx,fy :相对尺寸,将dsize设置为None,然后将fx和fy设置为比例因子即可
  • interpolation: 插值方法
  • 在这里插入图片描述

代码实现

import cv2 as cv
#读取图片img1 = cv.imread('lena.png')#图像的缩放#法1    :绝对尺寸rows, cols = img1.shape[:2]
res  = cv.resize(img1 , (2*cols,2*rows),interpolation=cv.INTER_CUBIC)#法二  :相对尺寸
res1 = cv.resize(img1,None,fx=0.5,fy=0.5)#图像显示
cv.imshow("original",img1)
cv.imshow("enlarge",res)
cv.imshow("shrink",res1)
cv.waitKey(0)

结果展示

在这里插入图片描述

2图像的平移

在这里插入图片描述

代码实现

import numpy as np
import cv2 as cv
import matplotlib.pyplot as pltfrom pylab import mpl
mpl.rcParams['font.sans-serif'] = ['SimHei']#读取图像
img1 = cv.imread("lena.png")#图像的平移
rows ,cols = img1.shape[:2]
M= np.float32([[1,0,100],[0,1,50]])   #平移矩阵
dst = cv.warpAffine(img1,M,(cols,rows))#图像的显示
fig,axes = plt.subplots(nrows=1,ncols=2,figsize=(7,4),dpi=100)
axes[0].imshow(img1[:,:,::-1])
axes[0].set_title("原图")axes[1].imshow(dst[:,:,::-1])
axes[1].set_title("平移后的结果")
plt.show()

结果展示

在这里插入图片描述

3 图像的旋转

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

代码实现

import numpy as np
import cv2 as cv
import matplotlib.pyplot as pltfrom pylab import mpl
mpl.rcParams['font.sans-serif'] = ['SimHei']#读取图像
img = cv.imread("lena.png")#旋转图像rows ,cols = img.shape[:2]
#生成旋转矩阵
M = cv.getRotationMatrix2D((cols/2 ,rows/2),90,1)
#进行旋转变换
dst = cv.warpAffine(img,M,(cols,rows))#图像展示
fig ,axes = plt.subplots(nrows=1,ncols=2,figsize=(5,4),dpi=100)
axes[0].imshow(img[:,:,::-1])
axes[0].set_title("原图")axes[1].imshow(dst[:,:,::-1])
axes[1].set_title("旋转后的结果")plt.show()

M = cv.getRotationMatrix2D((cols/2 ,rows/2),90,1)

  • cols/2 ,rows/2 :旋转中心
  • 90 : 逆时针旋转角度
  • 1:缩放比例(不进行缩放)

结果展示

在这里插入图片描述

http://www.dt0577.cn/news/32234.html

相关文章:

  • 企业建立网站需要手机app免费下载
  • 武汉网站制作开发必应搜索引擎网址
  • 电子商务网站接口费率做网站需要准备什么
  • 鲜花商城网站设计网站建设费用都选网络
  • 深圳龙岗区地图seo优化方式包括
  • 网站怎么做qq登录界面站长工具站长之家官网
  • 摄影师的网站有哪些关键字排名优化公司
  • 企业门户网站数据库设计视频营销成功的案例
  • 深圳做网站做app百度快速收录seo工具软件
  • 彩妆网站模板南京百度提升优化
  • 做个网站商城要多少钱网络科技公司网站建设
  • 网站建设公司渠道广州seo排名外包
  • 公司做网站怎么推广百度搜索风云榜游戏
  • 国外做网站 直邮 代购网站运营维护的基本工作
  • 东营网优化软件下载
  • 美橙互联网站管理后台如何设置友情链接
  • 伪静态网站如何做网站搭建关键词排名
  • 一站式做网站哪家好百度山西授权代理
  • 网站推广服务合同抖音账号权重查询入口
  • 个人做广播网站需要注意什么天津网站排名提升多少钱
  • 电子商务网站建设步骤打开百度一下网页版
  • 推广普通话ppt课件免费seo站长工具推广平台
  • 做网站公司不给源代码网址如何被快速收录
  • wordpress二次开发教程种子免费seo软件
  • 网站模板ftp百度收录提交入口网址
  • 容桂新网站建设西安发布最新通知
  • 中国宁波网站下载百度2023最新版
  • 我要自学网官方网站个人网站注册平台
  • 北京网站优化服务bing搜索引擎下载
  • 网站建设行业地位武汉seo收费