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

网站自助建设平台创建网址快捷方式

网站自助建设平台,创建网址快捷方式,嘉兴网络推广,域名注册优惠文章目录 仿射变换坐标变换的逻辑scipy实现 仿射变换 前面提到的平移、旋转以及缩放#xff0c;都可以通过一个变换矩阵来实现#xff0c;以二维空间中的变换矩阵为例#xff0c;记点的坐标向量为 ( x , y , 1 ) (x,y,1) (x,y,1)#xff0c;则平移矩阵可表示为 [ 1 0 T x … 文章目录 仿射变换坐标变换的逻辑scipy实现 仿射变换 前面提到的平移、旋转以及缩放都可以通过一个变换矩阵来实现以二维空间中的变换矩阵为例记点的坐标向量为 ( x , y , 1 ) (x,y,1) (x,y,1)则平移矩阵可表示为 [ 1 0 T x 0 1 T y 0 0 1 ] \begin{bmatrix} 10T_x\\01T_y\\001 \end{bmatrix} ​100​010​Tx​Ty​1​ ​ 旋转矩阵可表示为 [ cos ⁡ θ sin ⁡ θ − sin ⁡ θ cos ⁡ θ ] \begin{bmatrix} \cos\theta\sin\theta\\-\sin\theta\cos\theta \end{bmatrix} [cosθ−sinθ​sinθcosθ​] 在scipy.ndimage中提供了专门的仿射变换函数affine_transform用于坐标的仿射变换。 坐标变换的逻辑 假设现在有一个矩阵 [ a b c d ] \begin{bmatrix}ab\\cd\end{bmatrix} [ac​bd​] 则 a , b , c , d a,b,c,d a,b,c,d的坐标为 ( 0 , 0 ) , ( 1 , 0 ) , ( 0 , 1 ) , ( 1 , 1 ) (0,0),(1,0),(0,1),(1,1) (0,0),(1,0),(0,1),(1,1)那么假设现在给出一个变换矩阵 M [ 1 1 1 1 ] M\begin{bmatrix}11\\11\end{bmatrix} M[11​11​] 则坐标 ( 0 , 1 ) (0,1) (0,1)变为 [ 0 1 ] [ 1 1 1 1 ] [ 1 1 ] \begin{bmatrix}01\end{bmatrix}\begin{bmatrix}11\\11\end{bmatrix}\begin{bmatrix}11\end{bmatrix} [0​1​][11​11​][1​1​] 从而 ( 1 , 1 ) (1,1) (1,1)处的值变为 c c c。另一方面 ( 1 , 0 ) (1,0) (1,0)坐标也变为 ( 1 , 1 ) (1,1) (1,1)所以 ( 1 , 1 ) (1,1) (1,1)处也可能为 b b b。 scipy实现 仿射变换函数支持output, order, mode, cval以及prefilter这5个参数此外二者均支持output_shape参数用于调整输出的数组维度。除了这些参数之外仿射变换的定义式为affine_transform(input, matrix, offset0.0, )其中matrix为变换矩阵当输入不同维度的矩阵时含义不同设 n n n为输入数组的维度则matrix的矩阵维度及其含义如下 n × n n\times n n×n 对每一个输出轴进行线性变换 ( n 1 ) × ( n 1 ) (n1)\times (n1) (n1)×(n1) 此时offset参数将不起作用相当于把最后一个维度的参数作为偏移量 n × ( n 1 ) n\times (n1) n×(n1) offset参数亦不起作用但相当于最后一行的偏移量设为0。 n n n 输入为一个向量表示进行针对对角线的变换 下面仍以对仿射变换进行一个演示 import numpy as np import matplotlib.pyplot as plt from scipy.ndimage import *ori np.eye(20) ori[10, :] 1.0a,b 0.9,1.1 fDct {ori : ori,vector : affine_transform(ori, [a, b], offset(-10,-10)),mat : affine_transform(ori, [[a, b],[-b, a]], offset(-10,10)), }fig plt.figure() for i, key in enumerate(fDct):fig.add_subplot(1, 3, i1)plt.imshow(fDct[key], cmapgray_r)plt.title(key)plt.show()效果如下
http://www.w-s-a.com/news/305116/

相关文章:

  • 坑梓网站建设包括哪些成都网站建设优创
  • 重庆网站seo公司哪家好超级优化大师
  • 成都网站建设推广详情邵阳市住房和城乡建设局网站
  • 淄博网站推广猎头公司有哪些
  • 局域网内建立网站90设计网怎么样
  • 域名备案和网站备案有什么不同工程项目建设网站
  • 做网站难吗?wordpress评论qq
  • 权威网站优化价格电子商务静态网站建设实验报告
  • 公司如何办网站北京网站建设公司内江
  • 六安建设网站企业营业执照查询系统入口
  • a5网站建设如果建设淘宝导购网站
  • html5响应式网站开发教程在国内做跨境电商怎么上外国网站
  • win7配置不能运行wordpress关键词快速优化排名软件
  • 餐饮公司最好的网站建设手机网站 搜索优化 百度
  • 17网站一起做网批做服装团购网站
  • 广州网站制作知名企业网站搭建品牌
  • 如何去除网站外链个人网页制作全过程
  • 保洁公司网站怎么做科技设计网站有哪些内容
  • 建设厅网站查询网页设计好就业吗
  • 惠东县网站建设wordpress 如何回到初始
  • 如何让公司网站网站转备案
  • 获得网站所有关键字北京网站建设116net
  • 铜陵电子商务网站建设做龙之向导网站有用吗
  • 购物网站制作费用沧州新华区
  • 信宜网站设计公司在线购物商城系统
  • 网站维护是什么样如何制作网站教程视频讲解
  • 网站建设网络推广代理公司wordpress图片防盗链
  • 网站备案关站沈阳男科医院哪家好点
  • 王者荣耀网站建设的步骤网站页面用什么软件做
  • 典型网站开发的流程房屋装修效果图三室一厅