from PIL import Image
import numpy as np
img_pil = Image.open('xxx')
# 自定义调色板
colormap=np.array([[0,0,0],[200,30,140]])
# 将图像转为P模式
img_pil = img_pil.convert('P')
# 设置调色板
img_pil.putpalette(colormap.flatten())
img_pil.save(r'001.png')
PIL的自定义调色板
最新推荐文章于 2023-06-29 22:43:38 发布