美文网首页
python利用Turtle绘图并保存jpg

python利用Turtle绘图并保存jpg

作者: jadefan | 来源:发表于2020-09-14 10:31 被阅读0次

python2.6版本中后引入的一个简单的绘图工具,叫做海龟绘图(Turtle Graphics)
turtle库是python的内部库,使用导入即可

Turtle是一个非常好用的矢量绘图工具,网上教程很多

import turtle

# 绘图
turtle.tracer(False)
turtle.begin_fill()
turtle.circle(100)
turtle.pencolor("green")
turtle.fillcolor("yellow")
turtle.end_fill()

# 保存
ts = turtle.getscreen()
ts.getcanvas().postscript(file=r"circle.eps")
circle.eps

Turtle保存的格式是eps矢量格式,可以用PS打开,
但通常栅格格式(png、jpg)更通用和方便些

虽然可以用PS直接另存,但比较麻烦,不适合批量操作
所以我们利用PIL另存为jpg格式

from PIL import Image
im = Image.open("circle.eps")
im.save("circle.jpg", "JPEG")

直接用会报错:OSError: Unable to locate Ghostscript on paths
意思是没有在环境变量中找到Ghostscript,这就需要下载安装,并配置环境变量
官网下载地址:https://www.ghostscript.com/download/gsdnld.html
下载可能会比较慢,如果下载Win32位的,可以用我的网盘下载

链接:https://pan.baidu.com/s/12LZryC15hmLRSUH-uGwPyA
提取码:6srb

安装好在path中加入类似

C:\Program Files (x86)\gs\gs9.53.0\bin

重启下IDE或命令行,就可以正常用了(因为修改path后,当前运行环境下需重启才能生效)


circle.jpg

相关文章

  • python利用Turtle绘图并保存jpg

    python2.6版本中后引入的一个简单的绘图工具,叫做海龟绘图(Turtle Graphics)turtle库是...

  • python 海龟作图

    turtle绘图 turtle绘图是python中引入的一个简单绘图工具,利用turtle模块绘图又被称为海龟作图...

  • 海龟绘图合集—国旗绘制

    微信公众号:劲爆小土丝 turtle绘图 turtle绘图是python中引入的一个简单绘图工具,利用turtle...

  • Python

    Python的turtle库很强大,绘图

  • Python基本图形绘制

    turtle库的使用 turtle库概述 turtle(海龟)库是turtle绘图体系的Python体现 标准库之...

  • python学习第二天

    python中的turtle绘图,图形库 1.绘制NEUSOFT turtle.penup()抬笔,turtle....

  • 第二周:掌握基本绘图方法

    Python蟒蛇绘制示例: 模块一:turtle库的使用 -turtle库基本介绍-turtle绘图窗体布局-tu...

  • 关于python中turtle标准库的使用

    python中有一个自带的标准绘图库——turtle库(海龟库),它是turtle绘图体系(诞生于1969年)的p...

  • Turtle绘画Python-logo

    由于初次接触并使用python的turtle库绘图,所以绘图没什么算法,只是按照自己的想法一笔一划绘制自己想要的图...

  • turtle库的基本使用方法

    turtle是Python的标准库,作为入门级的绘图库,有必要熟悉! import turtle as t 画笔控...

网友评论

      本文标题:python利用Turtle绘图并保存jpg

      本文链接:https://www.haomeiwen.com/subject/ywwaektx.html