PIL 有如下几个模块:Image 模块、ImageChops 模块、ImageCrackCode 模块、ImageDraw
模块、ImageEnhance 模块、ImageFile 模块、ImageFileIO 模块、ImageFilter 模块、ImageFont
模块、ImageGrab 模块、ImageOps 模块、ImagePath 模块、ImageSequence 模块、ImageStat
模块、ImageTk 模块、ImageWin 模块、PSDraw 模块。
Image 模块:创建、打开、显示、保存图像等功能,合成、裁剪、滤波等功能,
获取图像属性功能,如图像直方图、通道数等。
ImageChops 模块:包含一些算术图形操作,图像特效,图像组合,算法绘图等等。通道
操作只用于 8 位图像(比如“L”模式和“RGB”模式)
ImageCrackCode 模块:检测和测量图像的各种特性
ImageDraw 模块:提供了基本的图形处理功能,创建新图像,注释或润饰已存在
图像,为 web 应用实时产生各种图形
ImageEnhance 模块:图像增强的类,它们分别为 Color 类、Brightness 类、Contrast 类和
Sharpness 类
ImageFile 模块:图像打开和保存功能提供了相关支持功能,提供了一个 Parser 类,
这个类可以一块一块地对一张图像进行解码
ImageFileIO 模块:用于从一个 socket 或者其他流设备中读取一张图像。
ImageFont 模块:字体
ImageGrab 模块:用于将屏幕上的内容拷贝到一个 PIL 图像内存中。当前的版本
只在 windows 操作系统上可以工作。
评论0
最新资源