- 10
- 0
- 约 13页
- 2017-02-11 发布于北京
- 举报
用PythonPIL进行图像处理
关于PIL库的一些概念
pil能处理的图片类型
pil可以处理光栅图片(像素数据组成的的块)。
通道
一个图片可以包含一到多个数据通道,如果这些通道具有相同的维数和深度,Pil允许将这些通道进行叠加
模式
1 1位像素,黑和白,存成8位的像素
L 8位像素,黑白
P 8位像素,使用调色板映射到任何其他模式
RGB 3×8位像素,真彩
RGBA 4×8位像素,真彩+透明通道
CMYK 4×8位像素,颜色隔离
YCbCr 3×8位像素,彩色视频格式
I 32位整型像素
F 32位浮点型像素
尺寸
通过图片对象的size属性可以得到图片的尺寸,结果这是一个二元组,包含水平和垂直方向上的像素数。
坐标
Pil采取左上角为(0,0)的坐标系统
调色板
mode(P)为每个像素定义具体的颜色值
图片信息
可以通过info属性读取一张图片的附加信息,这个与图片的格式有关。
滤镜
在对图片的几何操作中可能会将多个输入像素映射到单个的输出像素,pil提供4种不同的采样滤镜(在目前的版本中,后续的版本可能支持更多)
NEAREST 最近
BILINEAR 双线型
BICUBIC 双三次插值
ANTIALIAS 平滑
在RGB模式下,每个图片由三个通道叠加而
原创力文档

文档评论(0)