1.bands(通道)
每张图片都有多个通道组成,RGB图片有三个通道,分别是R通道,G通道和B通道.灰度图只有一个通道.
通过getbands()可以获得该图片具有的通道都是什么
2.mode(模式)
像素的宽度
模式 | 描述 |
---|---|
1 | 1bit像素,黑白 |
L | 8bit像素,表示黑白 |
P | 8bit像素,可以使用调色板映射到其他模式 |
RGB | 3*8bit像素,真彩色 |
RGBA | 4*8bit像素,添加了透明通道 |
CMYK | 4*8bit像素,color separation |
YCbCr | 3*8bit像素,color video format |
LAB | 3*8bit像素,the L*a*b color space |
HSV | 3*8bit像素,Hue, Saturation, Value color space |
I | 32bit整型 |
F | 32bit浮点型 |
同.mode获得图片的模式
3.size(尺寸)
获取图片的尺寸,返回的是像素
4.coordinate system(坐标系统)
pillow使用Cartesian pixel坐标系统,左上角的坐标是(0.0).而实际上位于(0.0)处的像素实际位置实际上时(0.5,0.5)
5.palette(调色板)
使用p模式
6.info(基础信息)
.info属性可以查看图片文件的基本信息
7.filters(过滤器)
方法 | 描述 |
---|---|
Nearest | 选最近的为输出,忽略其他所有像素 |
Box | |
Bilinear | 2*2线性插值 |
Hamming | |
Bicubic | 4*4 |
Lanczos |
参考文献:
http://pillow.readthedocs.io/en/latest/handbook/concepts.html#bands
https://www.cnblogs.com/chimeiwangliang/p/7130434.html