Python Pillow(PIL)库的用法介绍
2024-01-07 17:34:48
Python的Pillow库(PIL)是一个强大的图像处理库,可以用来进行图像的读取、编辑、处理和保存等操作。下面是一些Pillow库的基本用法介绍:
-
安装Pillow库:
- 在命令行中输入以下命令即可安装Pillow库:
复制代码
`pip install pillow`
-
导入Pillow库:
- 在Python代码中,需要使用以下语句导入Pillow库:
复制代码
python `from PIL import Image`
-
打开图像文件:
- 使用Image类的open()函数可以打开一个图像文件,例如:
复制代码
python `img = Image.open('image.jpg')`
-
显示图像:
- 使用Image类的show()函数可以显示图像,例如:
复制代码
python `img.show()`
-
保存图像:
- 使用Image类的save()函数可以保存图像,例如:
复制代码
python `img.save('output.jpg')`
-
调整图像大小:
- 使用Image类的resize()函数可以调整图像的大小,例如:
复制代码
python `resized_img = img.resize((200, 200))`
-
裁剪图像:
- 使用Image类的crop()函数可以裁剪图像,例如:
复制代码
python `cropped_img = img.crop((0, 0, 100, 100))`
-
旋转图像:
- 使用Image类的rotate()函数可以旋转图像,例如:
复制代码
python `rotated_img = img.rotate(90)`
-
应用滤镜效果:
- Pillow库提供了许多内置的滤镜效果,可以通过Image类的filter()函数应用,例如:
复制代码
python `filtered_img = img.filter(ImageFilter.FIND_EDGES)`
-
其他常用操作:
- Pillow库还支持对图像进行翻转、调整亮度、对比度、色相等操作。这些操作可以通过Image类的transpose()函数和许多其他方法实现。具体用法可以参考Pillow库的官方文档。
文章来源:https://blog.csdn.net/ducanwang/article/details/135385574
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!