PIL库学习

2019-04-25  本文已影响0人  黑恶歌王
from PIL import Image

其实主要是对Image库的操作,毕竟我们是做图像的,Image库也是核心用的比较多

img = Image.open('1.png','r')
print(img.size,img.format,img.mode)

这个简单的打开文件操作,以只读形式加载进来,也就表示是打开这个‘1.png’的文件.后面的打印三个分别表示大小,格式还有通道的格式。比如RGB,BGR什么的。

im = img.save('1.png','png')

这里再把这个图存成我们想要的格式,这里是又存成了png

im.show()

这里就是其他库也有的图片显示,不过这个明显显得更高级一些,只能说这个库集成的很好。

mode_list = ['1', 'L', 'I', 'F', 'P', 'RGB', 'RGBA', 'CMYK', 'YCbCr' ]

上面的mode_list包含了所有的通道类型,通常用的是RGB,万一要是出题或者自己用的时候再有出这个通道转换的问题,从这里一个一个试也可以做出来。

上一篇 下一篇

猜你喜欢

热点阅读