笛卡尔坐标转换为像素坐标

import typing
def _conversion(x:typing.Union[int,float], y:typing.Union[int,float],minx:typing.Union[int,float],maxy:typing.Union[int,float]):
"""
x  待转化x轴坐标
y  待转化y轴坐标
minx 提取x轴最小的值
maxy 提取y轴最大的值
"""
	origin_x = minx - offset
	origin_y = maxy + offset
	tx = round(x - origin_x, 2)
	ty = round(origin_y - y, 2)

	return (tx, ty)

参考:

直角坐标

https://baike.baidu.com/item/%E7%9B%B4%E8%A7%92%E5%9D%90%E6%A0%87/9455590?fr=aladdin

像素坐标

https://baike.baidu.com/item/%E5%83%8F%E7%B4%A0%E5%9D%90%E6%A0%87

本文地址: http://chenxm.cc/article/1189.html
版权声明: 本文为原创文章,版权归  陈新明  所有,欢迎分享本文,转载请保留出处!
上一篇: shapely 获取多个多边形Polygon中最小/最大的x和y轴坐标
下一篇: python pymysql InterfaceError: (0, '')解决方案
发表评论

还没有留言,还不快点抢沙发?