图片操作
- 缩放
from PIL import Image
img = Image.open('1.jpg')
w, h = img.size
print('Original image size: %s, %s' % (w, h))
img.thumbnail((w//2, h//2))
print('resize image to: %s, %s' % (w//2, h//2))
img.save('thumbnail.jpg', 'jpeg')
2. 模糊化
from PIL import Image, ImageFilter
im = Image.open("1.jpg")
im_blur = im.filter(ImageFilter.BLUR)
im_blur.save('blur.jpg', 'jpeg')
3. 剪切 & 粘贴
from PIL import Image
img = Image.open('Base/9.png')
print(img.size)
box = (100, 100, 150, 150)
region = img.crop(box)
region = region.transpose(Image.ROTATE_180)
img.paste(region, box)
img.save('After/transpose.png')