Python 图像处理 Pillow 库详情
Pillow 是 Python 的一个图像处理库,可以对图像进行各种操作,如旋转、缩放、裁剪和滤镜等。
安装 Pillow
通过 pip 可以安装 Pillow:
pip install Pillow
打开和保存图像
使用 Pillow 可以轻松地打开和保存图像。
打开图像
from PIL import Image
# 打开图像(可以是 jpg/png 等格式)
img = Image.open('image.jpg')
# 显示图像
img.show()
保存图像
from PIL import Image
# 保存图像
img.save('new_image.jpg')
对图像进行基本操作
缩放图像
from PIL import Image
# 缩放图像
resized_img = img.resize((400, 400))
# 显示缩放后的图像
resized_img.show()
裁剪图像
from PIL import Image
# 裁剪图像
cropped_img = img.crop((100, 100, 400, 400))
# 显示裁剪后的图像
cropped_img.show()
滤镜操作
Pillow 还支持各种滤镜操作。
高斯模糊
from PIL import Image, ImageFilter
# 高斯模糊
blurred_img = img.filter(ImageFilter.GaussianBlur(radius=10))
# 显示模糊后的图像
blurred_img.show()
锐化
from PIL import Image, ImageFilter
# 锐化
enhanced_img = img.filter(ImageFilter.SHARPEN)
# 显示锐化后的图像
enhanced_img.show()
总结
通过以上的示例,我们可以看到 Pillow 的强大功能,它能够轻松实现图像的各种操作和处理。使用 Pillow,可以方便地处理图像,为我们进行图片处理提供了很大的帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python 图像处理 Pillow 库详情 - Python技术站