实现了某点按照中心点(n/2, m/2)旋转

def rotatecordiate(angle,rect):angle=angle*math.pi/180n=1600m=1200def onepoint(x,y):# X = x*math.cos(angle) - y*math.sin(angle)-0.5*n*math.cos(angle)+0.5*m*math.sin(angle)+0.5*n# Y = y*math.cos(angle) + x*math.sin(angle)-0.5*n*math.sin(angle)-0.5*m*math.cos(angle)+0.5*mX = x * math.cos(angle) - y * math.sin(angle) - 0.5 * n * math.cos(angle) + 0.5 * m * math.sin(angle) + 0.5 * nY = y * math.cos(angle) + x * math.sin(angle) - 0.5 * n * math.sin(angle) - 0.5 * m * math.cos(angle) + 0.5 * mreturn [int(X),int(Y)]newrect=[]for i in range(4):point=onepoint(rect[i*2],rect[i*2+1])newrect.extend(point)newrect.extend([1])print(newrect)return newrect

参考:https://blog.csdn.net/u011489887/article/details/81014623

【python】点坐标旋转相关推荐

  1. python 图像旋转与坐标旋转

    1.图像旋转 image1=image1.rotate(angle) 或 np.rot90() 2.坐标旋转 一.首先来说一下关于像素旋转一定角度后的对应位置: (1)旋转中心为左上角原点: 旋转有一 ...

  2. python opencv 图像旋转

    python opencv 图像旋转 原图 顺时针旋转 代码: import cv2 path = '2.jpg' img = cv2.imread(path,1) trans_img = cv2.t ...

  3. 从几何与代数的角度推算坐标旋转变换矩阵(以2维为例)

    坐标旋转变换矩阵,大家都不陌生.我也常常使用,但是经常不确定每个元素的位置是否正确.以下从几何和代数的角度再推一边,方便自己以后来看. 以下是本文要用到的图,图中所示了两个坐标系OXY, oxy,及1 ...

  4. python根据坐标点拟合曲线绘图

    python根据坐标点拟合曲线绘图 任何程序错误,以及技术疑问或需要解答的,请扫码添加作者VX:1755337994 import os import numpy as np from scipy i ...

  5. Fractal Streets(经典分形递归+坐标旋转)

    原题链接:Fractal Streets 题面: 思路: 本题关键要解决:求编号为MMM的房屋在NNN级城市中的位置.把该问题记为 calc(N,M)calc(N, M)calc(N,M) ,本题就是 ...

  6. python实现坐标点的系统转换

    python实现坐标点的系统转换 arcgis本来就不怎么会,加上好长时间没有使用,居然忘了怎么导点转坐标了,没办法,正好看到这篇文章,可以用python实现坐标系统的转换.查找了相关内容,编了一小段 ...

  7. 图片坐标提取软件/图片坐标点和像素点颜色提取软件/图片坐标获取工具/Python图片坐标获取源码/图片像素坐标获取软件/python tkinter 图片显示(完全开源)

    该软件使用python写的,可以提取像素点的坐标还有也能获取像素点的16进制数据RGB565和RGB888(RGB888仅最新的源码才支持),可以单点坐标也可以按键坐标,甚至可以使用简单的左右键配合使 ...

  8. Python双通道音频旋转

    Python双通道音频旋转 之前没有接触过音频数据扩充,于是在网上找了下,发现很多内容都是一样,然后上面的代码运行后发现我扩充的音频数据全都变成了单通道,而我的原始数据是双通道的.于是我找了下原因,发 ...

  9. 二维,三维坐标旋转,左右手坐标系

    1.向量旋转矩阵和坐标旋转矩阵区别 坐标旋转: 坐标旋转对应的是点在另一个坐标系的位置,设点A在xoy中为(x,y),在坐标系x'oy'下坐标是(x',y'),旋转角度由x向y,逆时针旋转.则他们关系 ...

  10. Matlab中完成图像旋转(坐标旋转)

    Matlab中完成图像旋转(坐标旋转) 通过极坐标的转化,将点阵进行旋转,得到旋转后点阵的坐标并绘制出来,以下为代码. y=xlsread("D:\temp\meigu\tianran\un ...

最新文章

  1. Linux云自动化运维第十课
  2. WebGoat系列实验Cross-Site Scripting (XSS)
  3. Eclipse下搭建C语言开发环境
  4. xman的思维导图快捷键_这个良心好用的思维导图软件,居然不用氪金充钱
  5. 华为将升级鸿蒙,华为将弃用安卓?Mate40将成为首款可升级鸿蒙OS的手机
  6. 苹果再因“降频门”遭遇集体诉讼,11.5万用户出拳
  7. 稳坐CACTI,遥知千里
  8. 基本MVC2模式创建新闻网站
  9. javacpp-opencv图像处理系列:国内车辆牌照检测识别系统(万份测试准确率79.7%以上)...
  10. matlab求级数求和,实验七_matlab求解级数有关计算
  11. 砥砺前行!华为构建开放共赢云生态
  12. 新一轮调控将把中国房地产市场带向哪
  13. 教师回应幼儿求助行为的问题及对策研究
  14. 租房信息采集并做数据分析
  15. 2020省市区最新数据(国家统计局最新数据-自取)
  16. 10 月 1 放假了~~~~~~~!就一天 ;(
  17. Windows PartitionMagic对电脑硬盘/移动硬盘分区
  18. 计算机主板和单片机的区别,工控机与单片机的区别
  19. UIView视图在IB中创建的理解
  20. 智能视频无损放大-Topaz Video AI

热门文章

  1. Linux下复制指定的目录及其子目录下的文件,到其他文件夹下(4种方法)
  2. 多元统计分析及R语言建模(第五版)部分课后习题代码演示
  3. linux 操作系统安全加固
  4. html生日祝福网站 html生日快乐网页代码 程序员专属情人节表白网站
  5. 一些常见的机器学习模型
  6. 基于javaweb+mysql的就业管理系统设计和实现(java+springboot+ssm)
  7. BmS电池管理系统源码,包括源理图,BOM,源码
  8. Oracle 临时表空间操作
  9. android xml 里的 app,xml中的android、app、tools你真的了解吗
  10. mysql的索引介绍