im = Image.open(filename)
print im.size #打印width,height
name,ext = os.path.splitext(filename)#分离文件名和路径a.jpg--->"a"和".jpg"
im.save(name+'.png')#更改图片的格式
#创建一个32*32大小的缩略图
im.thumbnail((32,32),Image.ANTIALIAS)
im.save(name+"thumb"+ext)#创建一个32*32的缩小的图像
#将图片旋转180;
im.rotate(180)
im.save(“rotate.jpg”)#保存为新的图片
#将图像变灰
gray = im.convert("L")
gray.save("gray.jpg")
#先导入库from PIL import ImageFilter
conImg = im.filter(ImageFilter.CONTOUR)#轮廓
conImg.show()