图片操作
- 缩放
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')

本文介绍使用Python的PIL库进行图片处理的方法,包括图片缩放、模糊化效果的添加以及图片的剪切和粘贴操作。通过具体代码示例,读者可以学习如何调整图片大小、应用模糊效果以及对图片进行旋转和粘贴。
1万+

被折叠的 条评论
为什么被折叠?



