python图像处理库pil
作者:野牛程序员:2023-08-18 18:17:55python阅读 2744
PIL(Python Imaging Library)是Python中的一个图像处理库,用于处理图像的打开、编辑、保存、转换等操作。然而,由于PIL项目在某些情况下没有得到继续维护,推荐使用Pillow库,它是PIL的一个现代版本,提供了更多功能和改进。
以下是如何使用Pillow库进行一些基本图像处理操作的示例代码:
打开和显示图像:
from PIL import Image
# 打开图像
image = Image.open('image.jpg')
# 显示图像
image.show()调整图像大小:
from PIL import Image
# 打开图像
image = Image.open('image.jpg')
# 调整图像大小
new_size = (width // 2, height // 2)
resized_image = image.resize(new_size)
# 显示调整后的图像
resized_image.show()应用滤镜:
from PIL import Image, ImageFilter
# 打开图像
image = Image.open('image.jpg')
# 应用高斯模糊滤镜
blurred_image = image.filter(ImageFilter.GaussianBlur(radius=5))
# 显示模糊后的图像
blurred_image.show()保存图像:
from PIL import Image
# 打开图像
image = Image.open('image.jpg')
# 保存图像为PNG格式
image.save('output.png')请确保将示例中的文件名替换为实际使用的图像文件的路径和名称。安装Pillow库,可以使用以下命令:
pip install pillow
这个示例只是Pillow库的基本用法,可以根据需要进行更多的图像处理操作,如旋转、裁剪、添加文字等。Pillow文档提供了更多的细节和功能说明:https://pillow.readthedocs.io/en/stable/index.html
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:python读取jpg文件
- 下一篇:arduino库文件怎么看
