需要注意的是导入模块的形式为:from PIL import xxx(具体的子模块名称)
pillow 模块
使用的是 HTML 使用的标准颜色名称, 用于处理各种图片操作
Image.save() 对原图像的所有更改都可以用这个函数进行保存,也可将原始图片保存为其他格式,如.jpg
Image.new() 创建一个新的图片,可指定背景颜色、大小、类型等
image 对象函数:
crop():剪切图片
copy():复制图片
paste():粘贴图片
resize():可任意缩放、拉伸图片,其参数必须为整数
rotate():可以任意旋转图片,其中的可选项 expand 可以自适应调制旋转后的图片
transpose():水平或垂直翻转图片
getpixel():获取单个像素点
putpixel():设置单个像素点
RGBA 解释:
R:red 红色 (255, 0, 0, 255)
G: green 绿色 (0, 128, 0, 255)
B: blue 蓝色 (0, 0, 255, 255)
A: 亮度 (0, 0, 0, 0-255)
其他: write 白色 (255, 255, 255, 255) black 黑色 (0, 0, 0, 255)