在项目中有需求将图片转为8位位深。使用
from PIL import Image
img = Image.open("test.bmp")
#以下两种方法均可以将img转为8位,但"P"这种方法有损失,图片放大观察会出现图片分层现象
img.convert("P")#
#因此建议使用"L"这种方法,无损
img.convert("L")
在项目中有需求将图片转为8位位深。使用
from PIL import Image
img = Image.open("test.bmp")
#以下两种方法均可以将img转为8位,但"P"这种方法有损失,图片放大观察会出现图片分层现象
img.convert("P")#
#因此建议使用"L"这种方法,无损
img.convert("L")