0%

安装

pillow和PIL不能共存,安装pillow前,请先卸载PIL

使用

1
2
3
from PIL import Image
im=Image.open('test.png')
print(im.format,im.size,im.mode)

format为文件的格式,size为图像的大小,mode为图像的色彩格式,常见的有“L”(灰度图像),“CMYK”(打印图像),“RGB”(真彩色图像)

1
im.show()#显示图像,调用系统安装的图片显示软件

取出图像中的一部分区域

1
2
3
4
from PIL import Image
im = Image.open('test.jpg')
a = im.crop((200, 200, 400, 400))
a.show()

合并图像

1
2
3
4
5
6
7
i = 10
j = 10
a = Image.new("RGBA", (i*im.size[0], j*im.size[1]))
for i in range(10):
for j in range(10):
a.paste(im, (i*500, j*281, (i+1)*500, (j+1)*281))
a.show()

test

几何变换

1
2
3
4
im.resize((1000,1000))
im.rotate(45)
im.transpose(Image.ROTATE_90)
im.transpose(Image.FLIP_LEFT_RIGHT)

python的and语法

t=a and b

若a和b都为真则返回b

简介

PyAutoGui是一个可以控制鼠标和键盘的python库,当需要完成一些繁琐且重复的工作时,可以使用这个库来帮助完成

阅读全文 »