Pillow是用于图像处理的库,可用于图像存储、图像显示、图像处理(改变大小、旋转等)。
基本使用
1 2 3 4 5 6 7 8 9
| from PIL import Image im = Image.open("test.png") print(im.format, im.size, im.mode)
im.show()
|
转换文件格式到JPEG
1 2 3 4 5 6 7 8 9 10 11 12 13
| from __future__ import print_function import os, sys from PIL import Image
for infile in sys.argv[1:]: f, e = os.path.splitext(infile) outfile = f + ".jpg" if infile != outfile: try: Image.open(infile).save(outfile) except IOError: print("cannot convert", infile)
|