官方教程:Image Module - Pillow (PIL Fork) 9.5.0 documentation
1、安装PIL
pip install pillow
我已经安装过了,检验命令是否正确。
2、读取图像
PIL.Image.open(path)
from PIL import Image
image = Image.open('2092.jpg')
image.show()
image.save('1.jpg')
print(image.mode, image.size, image.format)
# RGB (481, 321) JPEG
- mode 属性为图片的模式,RGB 代表彩色图像,RGBD代表带有深度信息的图像,L 代表光照图像也即灰度图像等;
- size 属性为图片的大小(宽度,长度);
- format 属性为图片的格式,如常见的 PNG、JPEG 等。
3、图像模式转换
img_rgb= image.convert("RGB")
4、图像通道分离、合并
r, g, b = image.split()
im = Image.merge('RGB', (b, g, r))