原创

使用 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") ```

解释

  1. 导入 Image 类: from PIL import Image
  2. 加载图像: image = Image.open("image.jpg")
  3. 获取图像大小: width, height = image.size
  4. 调整图像大小: resized_image = image.resize((new_width, new_height))
  5. 使用 resize() 方法将图像调整为新的宽度和高度。
  6. 旋转图像: rotated_image = image.rotate(90)
  7. 使用 rotate() 方法将图像旋转 90 度。
  8. 保存修改后的图像: resized_image.save("resized_image.jpg")rotated_image.save("rotated_image.jpg")
  9. 使用 save() 方法将修改后的图像保存到指定的文件。

总结

本文档介绍了使用 Pillow 库进行简单的图像处理。你可以使用这些基本操作来构建更复杂的图像处理程序。

进一步阅读

注意:

  • 请确保你已经安装了 Pillow 库。
  • image.jpg 替换为你的图像文件名。
  • 可以根据需要调整代码中的参数,例如旋转角度和调整后的尺寸。
正文到此结束