1.Pillow库介绍
-
Pillow是Python里的图像处理库,提供了了广泛的文件格式支持,强大的图像处理能力,主要包括图像储存、图像显示、格式转换以及基本的图像处理操作等;
-
安装
pip install pillow
2.Image类
-
PIL中最重要的类是Image类,使用前需要先从PIL中导入Image类,要从文件加载图像可以使用Image类中的open()函数:
Image.open(fp, mode ='r' )
,如果加载成功则会返回一个Image对象,fp是图片路径,mode是模式。图像的对象属性有filename源文件的文件名或路径、format图片的格式、size图片大小,以像素为单位、mode图片模式、width图像宽度、height图像高度、palette调色板表等; -
save(fp, format=None, **params)
:保存图像到给定的文件名下,如果没有指定格式则可以使用文件扩展名来确定要使用的格式,无返回值。fp是文件名或路径,format可选的格式覆盖; -
thumbnail(size, resample=3)
:指定图片的像素,size是大小,resample是重采样滤波器,可以是Image.NEAREST
、Image.BILINEAR
、Image.BICUBIC
或者Image.