关于Python turtle库使用时坐标的确定方法


Posted in Python onMarch 19, 2020

想画一个比较复杂的图像,而且还想用turtle画,最让人想退却的是无规律的笔势和繁多的坐标,但既然没有按奈住冲动的心,那我告诉你一个比较笨的方法吧。

我用到了一个工具Photoshop,就是PS(某逗比公司的产品)

PS有标尺工具,可以建立参考线,可以测量线段的长度和角度,更重要的是,PS的图像测量也是以像素为单位。

不过PS的坐标原点是在左上角,而在turtle里坐标是中心。有两种办法,一种是不改变坐标原点,在原点出建立直角坐标系,另

一种方法是改变坐标原点位置
home() #以当前海龟位置为坐标原点

第一种方法相当于一个相对参考系,以长度角度画图比较方便,第二个可以在PS里给出坐标,直接用坐标绘图。

但是上述给出的方法可能有误差,不是精确到一像素长度,角度,坐标等,可能根据具体情况进行微调。

我大致描述完了,给一些PS的图吧,其他的靠你自己了,加油,不过走之前给个赞呗!

关于Python turtle库使用时坐标的确定方法

关于Python turtle库使用时坐标的确定方法

关于Python turtle库使用时坐标的确定方法

到此这篇关于关于Python turtle库使用时坐标的确定方法的文章就介绍到这了,更多相关Python turtle库坐标内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python Web框架Flask信号机制(signals)介绍
Jan 01 Python
简单了解Python中的几种函数
Nov 03 Python
Scrapy抓取京东商品、豆瓣电影及代码分享
Nov 23 Python
Python实现k-means算法
Feb 23 Python
python dataframe 输出结果整行显示的方法
Jun 14 Python
python递归法解决棋盘分割问题
Jul 17 Python
django之对FileField字段的upload_to的设定方法
Jul 28 Python
Pytorch修改ResNet模型全连接层进行直接训练实例
Sep 10 Python
python django中8000端口被占用的解决
Dec 17 Python
Python实现图片查找轮廓、多边形拟合、最小外接矩形代码
Jul 14 Python
基于opencv实现简单画板功能
Aug 02 Python
Python命令行参数定义及需要注意的地方
Nov 30 Python
Windows下Pycharm远程连接虚拟机中Centos下的Python环境(图文教程详解)
Mar 19 #Python
Pycharm内置终端及远程SSH工具的使用教程图文详解
Mar 19 #Python
python开发实例之Python的Twisted框架中Deferred对象的详细用法与实例
Mar 19 #Python
mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法
Mar 19 #Python
python数据库开发之MongoDB安装及Python3操作MongoDB数据库详细方法与实例
Mar 18 #Python
Python3开发实例之非关系型图数据库Neo4j安装方法及Python3连接操作Neo4j方法实例
Mar 18 #Python
selenium+python配置chrome浏览器的选项的实现
Mar 18 #Python
You might like
PHP4实际应用经验篇(5)
2006/10/09 PHP
php生成EXCEL的东东
2006/10/09 PHP
php中time()与$_SERVER[REQUEST_TIME]用法区别
2014/11/19 PHP
如何使用微信公众平台开发模式实现多客服
2016/01/06 PHP
PHP+Mysql分布式事务与解决方案深入理解
2021/02/27 PHP
表单提交时自动复制内容到剪贴板的js代码
2007/03/16 Javascript
JavaScipt基本教程之JavaScript语言的基础
2008/01/16 Javascript
javascript 在网页中的运用(asp.net)
2009/11/23 Javascript
jQuery Dialog 弹出层对话框插件
2010/08/09 Javascript
在JavaScript并非所有的一切都是对象
2013/04/11 Javascript
JQuery控制Radio选中方法分析
2015/05/29 Javascript
Javascript中Array用法实例分析
2015/06/13 Javascript
JavaScript中的this,call,apply使用及区别详解
2016/01/29 Javascript
JavaScript中this的用法实例分析
2016/12/19 Javascript
jQuery插件HighCharts绘制简单2D柱状图效果示例【附demo源码】
2017/03/21 jQuery
解决ie img标签内存泄漏的问题
2017/10/13 Javascript
mongoose更新对象的两种方法示例比较
2017/12/19 Javascript
从setTimeout看js函数执行过程
2017/12/19 Javascript
Nodejs 发布自己的npm包并制作成命令行工具的实例讲解
2018/05/15 NodeJs
JavaScript面向对象的程序设计(犯迷糊的小羊)
2018/05/27 Javascript
vue 实现 rem 布局或vw 布局的方法
2019/11/13 Javascript
Python中MYSQLdb出现乱码的解决方法
2014/10/11 Python
Python 字符串大小写转换的简单实例
2017/01/21 Python
Python使用遗传算法解决最大流问题
2018/01/29 Python
tensorflow TFRecords文件的生成和读取的方法
2018/02/06 Python
Python3 批量扫描端口的例子
2019/07/25 Python
python 如何读、写、解析CSV文件
2021/03/03 Python
python 中 .py文件 转 .pyd文件的操作
2021/03/04 Python
水利学院求职自荐书
2014/02/01 职场文书
《问银河》教学反思
2014/02/19 职场文书
制作部班长职位说明书
2014/02/26 职场文书
教职工代表大会主持词
2014/04/01 职场文书
2015年元旦演讲稿
2014/09/12 职场文书
2016年父亲节寄语
2015/12/04 职场文书
Python中 range | np.arange | np.linspace三者的区别
2022/03/22 Python
golang使用map实现去除重复数组
2022/04/14 Golang