python压缩图片大小
时间: 2023-08-15 17:14:36 浏览: 106
图片大小压缩
3星 · 编辑精心推荐
要压缩图片大小,你可以使用Python的PIL库(Pillow库的fork)来进行操作。下面是一个示例代码,演示如何压缩图片大小:
```python
from PIL import Image
def compress_image(input_image_path, output_image_path, max_size):
image = Image.open(input_image_path)
image.thumbnail((max_size, max_size))
image.save(output_image_path)
# 输入图片路径
input_image_path = '/path/to/input/image.jpg'
# 输出图片路径
output_image_path = '/path/to/output/compressed_image.jpg'
# 最大尺寸(宽度和高度)
max_size = 800
# 压缩图片
compress_image(input_image_path, output_image_path, max_size)
```
你需要将`/path/to/input/image.jpg`替换为你要压缩的图片路径,将`/path/to/output/compressed_image.jpg`替换为压缩后的图片保存路径。`max_size`变量表示最大尺寸(宽度和高度),你可以根据需要进行调整。这段代码将读取输入图片并将其压缩到指定的最大尺寸,然后保存为输出图片。
阅读全文