Pillow 扩展库
-
在PIL中,任何一个图像文件都可以用image对象表示
-
Image类图像读取和创建方法:
Image.open(filename) 根据参数加载对象 Image.new(mode,size,color) 根据给定参数创建一个新的图像 Image.open(StringIO.StringIO(buffer)) 从字符串中获取图像 Image.frombytes(mode,size,data) 根据像素点data创建图像 Image.verify() 对图像完整性进行检查,返回异常
-
Image类有4个处理图片的常用属性
Image.format 标识图像格式或来源,如果图像不是从文件读取,值是none Image.mode 图像的色彩模式,L 灰度图像,RGB 真彩色图像,CMYK 出版图像 Image.size 图像宽度和高度,单位是像素(px),返回值是二元元组(tuple) Image.palette 调色板属性,返回一个ImagePalette类型
-
Image类的图像转换和保存方法
Image.save(filename,format) 将图像保存为filename文件名,format是图片格式 Image.conver(mode) 使用不同的参数,转换图像为新的模式 Image.thumbnail(size) 创建图像的缩略图,size是缩略图尺寸的二元元组