程序员

程序员必备的处理图像Python库:Pillow安装和使用

2019-03-16  本文已影响26人  扒皮狼

Pillow库为Python解释器添加了图像处理功能。它提供广泛的文件格式支持,高效的内部表示,以及相当强大的图像处理功能。

功能特点

使用示例

要从文件加载图像,请使用Image模块中的open()函数:

from PIL import Image 

im= Image.open("shuoen.png")

如果成功,此函数将返回一个Image对象。 现在可以检查文件内容:


from __future__ import print_function 

print (im.format, im.size, im.mode) 

输出: PNG (512,512) RGB

Image类包含允许你操作图像中某个区域的方法。要从图像中提取子矩形,请使用crop()方法:


box =(100, 100, 400, 400) 

region= im.crop(box) 

该区域由4元组定义,其中坐标是(左, 上, 右, 下)。

简单几何变换:


out= im.resize((128,128)) 

out= im.rotate(45)#逆时针

安装


$ pip install Pillow

针对不同系统和外部格式库的安装,请参照完整安装文档
希望大家能够喜欢,有问题欢迎在评论区留言

点击居然老师公开课视频播放地址

上一篇 下一篇

猜你喜欢

热点阅读