使用 Python 进行简单的图像处理
温馨提示:
本文最后更新于 2024年07月22日,已超过 255 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我。
使用 Python 进行简单的图像处理
简介
本文档将指导你使用 Python 进行简单的图像处理。我们将使用 Pillow 库来加载、操作和保存图像。
安装 Pillow
首先,你需要安装 Pillow 库。在你的终端或命令提示符中,运行以下命令:
bash
pip install Pillow
代码示例
```python from PIL import Image
加载图像
image = Image.open("image.jpg")
获取图像大小
width, height = image.size
调整大小
new_width = width // 2 new_height = height // 2 resized_image = image.resize((new_width, new_height))
旋转图像
rotated_image = image.rotate(90)
保存修改后的图像
resized_image.save("resized_image.jpg") rotated_image.save("rotated_image.jpg") ```
解释
- 导入
Image
类:from PIL import Image
- 加载图像:
image = Image.open("image.jpg")
- 获取图像大小:
width, height = image.size
- 调整图像大小:
resized_image = image.resize((new_width, new_height))
- 使用
resize()
方法将图像调整为新的宽度和高度。 - 旋转图像:
rotated_image = image.rotate(90)
- 使用
rotate()
方法将图像旋转 90 度。 - 保存修改后的图像:
resized_image.save("resized_image.jpg")
和rotated_image.save("rotated_image.jpg")
- 使用
save()
方法将修改后的图像保存到指定的文件。
总结
本文档介绍了使用 Pillow 库进行简单的图像处理。你可以使用这些基本操作来构建更复杂的图像处理程序。
进一步阅读
- Pillow 文档: https://pillow.readthedocs.io/en/stable/
- Python 图像处理教程: https://realpython.com/python-image-processing/
注意:
- 请确保你已经安装了 Pillow 库。
- 将
image.jpg
替换为你的图像文件名。 - 可以根据需要调整代码中的参数,例如旋转角度和调整后的尺寸。
正文到此结束
- 本文标签: 技术
- 本文链接: https://blog.sandy1029.cloud/article/96
- 版权声明: 本文由nisan原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权