Python 对图片进行压缩
时间: 2024-01-12 14:05:34 浏览: 68
python如何实现图片压缩
Python可以使用Pillow库对图片进行压缩。具体操作可以使用Pillow库中的Image.resize()函数对图片进行尺寸调整,以及Image.save()函数对图片进行压缩质量调整。例如:
```
from PIL import Image
# 打开图片文件
img = Image.open("example.jpg")
# 调整图片尺寸为原来的一半
new_size = tuple([int(i/2) for i in img.size])
resized_img = img.resize(new_size)
# 压缩图片质量为原来的70%
resized_img.save("compressed.jpg", quality=70)
```
这样就可以将原图缩小一倍并压缩质量为70%后存储到指定路径。
阅读全文