现在在做一个项目,用到了需要对图片进行处理,在处理之前需要知道图片的宽,高,格式等等一系列的图片详情,找到一个相应的处理库pillow,功能很强大,记录一下简单的用法。
首先是安装pillow: pip install pillow
可以安装之后,由于版本的问题,导致会报错,可以指定具体的安装版本 eg:
pip install pillow==5.2.0
然后是引入库
from PIL import Image
一定要注意大小写的问题,不然会报错,找不到库文件
最后一步就是使用了:
img = Image.open(‘1.jpg’)
这里可以是相对路径,也可以是绝对路径,
然后读取相应的参数
img.size
img.width
img.hight
img.format
(640, 359)
359
640
JPEG