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

南京网站制作公司报价搜狗网站收录提交入口

南京网站制作公司报价,搜狗网站收录提交入口,专业做网站的,重庆专业网站营销仿射变换是图形学中经常用到的方法,通常但是仿射变换的系数是未知的,需要找到变换前后的三对对应点进行求解。 from affine import Affine import numpy as np参考文献 矩阵最小二乘法求解仿射变换矩阵 def solve_affine(init_points, goal_points) -&…

仿射变换是图形学中经常用到的方法,通常但是仿射变换的系数是未知的,需要找到变换前后的三对对应点进行求解。

from affine import Affine
import numpy as np

参考文献
矩阵最小二乘法求解仿射变换矩阵

def solve_affine(init_points, goal_points) -> Affine:# 分别整理成上面分析的6x6和6x1的矩阵# 先定义变量保留6个坐标的值(ax, ay), (bx, by), (cx, cy) = init_points(ax1, ay1), (bx1, by1), (cx1, cy1) = goal_pointsA = np.array([[ax, ay, 1, 0, 0, 0],[0, 0, 0, ax, ay, 1],[bx, by, 1, 0, 0, 0],[0, 0, 0, bx, by, 1],[cx, cy, 1, 0, 0, 0],[0, 0, 0, cx, cy, 1]])B = np.array([ax1, ay1, bx1, by1, cx1, cy1]).reshape(6, 1)  # 比手写6X1矩阵要省事M = np.linalg.inv(A.T @ A) @ A.T @ B  # 套公式M=M.flatten().tolist()return Affine(*M) #转换成Affine对象
A = [[0,0], [50, 0], [50, 50]]
B = [[30, 30], [130, 30], [130, 130]]transform=solve_affine(A,B)for a,b in zip(A,B):print(a,b,transform*a)
http://www.yidumall.com/news/3999.html

相关文章:

  • 显示官网字样的网站怎么做泰安优化关键词排名哪家合适
  • 个人博客网站建设seo资源网站排名
  • 网站首页导航代码全渠道营销
  • 做推广任务的网站有哪些武汉seo网站优化排名
  • 鸡泽专业做网站贵阳百度推广电话
  • 无锡网站建设工作室广州网络优化最早的公司
  • 公司注册查询网西安seo服务外包
  • 永久免费的看书神器高明搜索seo
  • 国外企业网站设计欣赏营销工具
  • 什么网站可以找到手工活做seo页面内容优化
  • 微信网站链接怎么做长沙谷歌优化
  • ui设计的网站交换链接的作用
  • 网站建设合同内容seo网站制作优化
  • 域名备案掉了网站还可以用吗sem是什么岗位
  • 网站空间内存项目推广网站
  • 清迈城市建设网站河南靠谱seo地址
  • wordpress获取文章内图片整站优化加盟
  • 网站建设moban上海最新发布最新
  • 网站建设公司 未来怎么注册个人网站
  • 青岛网站设计皆挺青岛博采网络怎么优化
  • 猎头网站怎么做手机优化软件哪个好
  • 泰安网站建设xtempire企业如何注册自己的网站
  • 网站做任务赚qbseo自动排名软件
  • 柳州网站建设源码网络推广代理怎么做
  • wordpress 4.0 慢襄阳seo培训
  • 电商网站竞价推广策略地推app推广赚佣金
  • wordpress farmer郑州seo方案
  • 网站加在线qq百度pc端入口
  • wordpress文章保存图片天津seo招聘
  • 网站被劫持应该怎么做宁波seo网站