python对照片处理后导出照片
时间: 2024-09-08 14:02:54 浏览: 54
在Python中,有许多库可以帮助我们对照片进行处理并导出。其中最流行的是PIL(Python Imaging Library),现在它已更新为Pillow库。以下是基本步骤:
1. **安装Pillow库**:首先需要通过pip安装Pillow,命令如下:
```
pip install pillow
```
2. **加载图片**:使用`Image.open()`函数打开图片文件。
```python
from PIL import Image
image = Image.open('input_image.jpg')
```
3. **图像处理**:可以进行各种操作,如裁剪、缩放、旋转、调整亮度/对比度等。例如,裁剪图片:
```python
cropped_image = image.crop((left, top, right, bottom))
```
4. **保存图片**:处理完后,使用`save()`方法将图片保存到指定路径。
```python
cropped_image.save('output_image.jpg')
```
5. **显示图片** 或 `show()` 可视化处理后的图片,但这通常在调试过程中用,实际应用中可能不需要。
以下是一个完整的例子:
```python
from PIL import Image
# 打开图片
img = Image.open("input.jpg")
# 裁剪图片
cropped_img = img.crop((100, 100, 400, 400))
# 保存裁剪后的图片
cropped_img.save("output_cropped.jpg")
```
阅读全文