jupyter图片压缩
时间: 2023-06-19 15:03:57 浏览: 185
基于Jupyter Notebook的开源人脸口罩检测模型和相关数据
5星 · 资源好评率100%
可以使用 Pillow 库来实现图片压缩,以下是一个简单的示例代码:
```python
from PIL import Image
# 打开图片
img = Image.open("example.jpg")
# 设置压缩比例,这里将宽和高都压缩到原来的一半
width, height = img.size
compress_rate = 0.5
new_size = (int(width * compress_rate), int(height * compress_rate))
# 压缩图片
img = img.resize(new_size)
# 保存压缩后的图片
img.save("example_compressed.jpg")
```
在上面的示例代码中,我们首先打开了一张名为 `example.jpg` 的图片,然后将它的宽和高都压缩到原来的一半,最后保存压缩后的图片到名为 `example_compressed.jpg` 的文件中。
需要注意的是,压缩图片会降低其质量和清晰度,因此应该尽量选择合适的压缩比例来平衡图片质量和大小。
阅读全文