我一直在阅读有关的所有文档 Pillow以及关于颜色和type of bitmaps。
我一直在做的步骤:
我正在尝试使用pyscreenshot和PIL / Pillow实现与MS Paint相同的结果:
from pyscreenshot import ImageGrab
img = ImageGrab.grab()
img.convert(mode='P', colors=16).save("result.bmp")
但是我们使用PIL实现的结果(颜色)看起来不像Paint结果。
任何想法为什么?
谢谢:)
更新: 添加参数palette = 1使颜色发生变化。 (1 =自适应,0 = Web) 但它仍然看起来与MS Paint的结果不同。我想知道是否每次都预先定义或选择了16种颜色的Paint取决于图片颜色?