1、Pillow:在PIL基础上发展为Pillow 。(PIL: Python Imaging Library)图像处理标准库。
安装模块:pip install modulename
引入方式:from PIL import Image
from PIL import Image
# 打开一个jpg图像文件,注意是当前路径: im = Image.open(‘test.jpg’) # 获得图像尺寸: w, h = im.size print(‘Original image size: %sx%s’ % (w, h)) # 缩放到50%:
im.thumbnail((w//2, h//2))
print(‘Resize image to: %sx%s’ % (w//2, h//2))# 把缩放后的图像用jpeg格式保存:
im.save(‘thumbnail.jpg’, ‘jpeg’)
|
from PIL import Image, ImageFilter
# 打开一个jpg图像文件,注意是当前路径: im = Image.open(‘test.jpg’) # 应用模糊滤镜:
im2 = im.filter(ImageFilter.BLUR)
#如果是在原图在作了处理,而不只是简单的修改尺寸,都需要重新定一个变量,再保存该变量。
im2.save(‘blur.jpg’, ‘jpeg’)
|
from PIL import Image, ImageDraw, ImageFont, ImageFilter
import random
……
#创建画布
image = Image.new(‘RGB’, (width, height), (255, 255, 255))
# 创建Font对象: font = ImageFont.truetype(‘Arial.ttf’, 36) # 创建Draw对象:
draw = ImageDraw.Draw(image)
……
image.save(‘code.jpg’, ‘jpeg’) #Python图片类型是jpeg而不是jpg,反映在Windows是jpg
|
2、
virtualenv:虚拟运行环境,通常用于同时开发多个程序
virtualenv:虚拟运行环境,通常用于同时开发多个程序
3、图形界面:Tkinter模块(自带)
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/11571.html