#!/usr/bin/python3
"""
作者:qzc
功能:畫太陽花
版本:1.0
日期:2020/5/20 下午6:34
"""
from turtle import *
from PIL import Image
import os
def saveImg():
imgNew = Image.open("work.eps")
imgNew.convert("RGBA")
imgNew.thumbnail((2000,2000), Image.ANTIALIAS)
imgNew.save('work.png', quality=90)
# 依賴 ImageMagick
cmd = 'convert work.eps test.png'
os.system(cmd)
def main():
"""
主函數
"""
color('red','yellow')
begin_fill()
while True:
forward(200)
left(170)
if abs(pos())<1:
break
end_fill()
ts = getscreen()
ts.getcanvas().postscript(file="work.eps")
saveImg()
done()
print('完成')
if __name__ == '__main__':
main()
剛開始僅僅是畫圖,後來找到可以保存,然後又找到pil庫轉換格式,只不過不能透明
又找到imagemagick 安裝後可以調用命令轉換完美支持安裝後就可簡單圖像處理
sudo apt-get install imagemagick
轉換格式
convert howtogeek.png -quality 80 howtogeek.jpg
縮放
convert example.png -resize 200×100 example.png
旋轉
convert howtogeek.jpg -rotate 90 howtogeek-rotated.jpg
批量旋轉
for file in *.png;do convert $file -rotate 90 rotated-$file;