Pillow之Image模块(一)

天大地大妈咪最大 提交于 2020-02-12 04:06:11

Image类属性

Image类中的属性表示了一张图像的基本信息,现将其主要属性总结如下:

  • format        图像的文件格式
  • size        图像的大小(单位为像素),形如(宽度,高度)的2元组
  • width        图像宽度(单位为像素)
  • height       图像高度(单位为像素)
  • mode        图像的模式,常见模式如下:
图像模式 属性
1 1位像素,每个像素用8个bit表示,黑白二值图,0-黑,255-白
L 灰度图,每像素用8位二进制代码表示
P 8位彩色模式,每个像素用8位二进制代码表示, 其对应的色彩是按照调色板查询出来的
RGB 3*8位像素,每像素用3个二进制字节代码表示,表示真彩色图像
RGBA 4*8位像素,带透明蒙版的真彩色,每像素用4个字节二进制代码表示,其中的A为alpha透明度
CMYK 印刷模式,每个像素用4个字节二进制代码表示。C=青色;M= 品红色;Y= 黄色;K=黑色
LAB Lab颜色空间,每像素用3个字节二进制代码表示
YCbCr 3*8位像素,彩色视频格式
HSV 3*8位像素,H为色相,S为饱和度,V为颜色空间
I 整数形式表示像素,每像素用4个字节二进制代码表示
F 浮点数形式表示像素,每像素用4个字节二进制代码表示
  • filename      图像的文件名或者路径
  • bits         图像的位数
  • palette       调色板,模式为P 的图像使用调色板定义每个像素的实际颜色。
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!