先上代码,代码是廖雪峰python学习官网上的,有兴趣可百度搜索。
# coding:utf-8
from PIL import Image
#打开一个jpg图像文件
im = Image.open('E:/MyDownloads/Leslie.jpeg')
#获得图像尺寸
w,h = im.size
#缩放到50%:
im.thumbnail((w//2,h//2))
#把缩放后的图像用JPEG格式保存
im.save('C:/Workspace/thumbnail_Leslie.jpeg','jpeg')
第一点,只要是有中文注释的,开头两行都必须加上编码说明,#coding:utf-8,不然cmd运行时会报错,提示没有解码声明。
第二点,导入库文件的时候如果只是写:import Image,会报错提示ImportError:no module named Image。要说明是从哪个库文件里面导入的:from PIL import Image,