在Python中组合图像时出现奇怪的错误
问题描述:
我有一百个10x10 px图像,我想将它们组合成一个大的100x100图像。我使用的图片库,首先创建一个空白图像,然后粘贴在较小的图像:在Python中组合图像时出现奇怪的错误
blank = Image.new('P',(100,100))
blank.paste(im,box)
较小的图像是彩色的,但由此产生的图像原来在所有的灰度。有没有解决方法或解决方法?
答
这可能与使用调色板类型图像(模式P)有关。你有这样做的具体原因吗?如果不是,请尝试通过'RGB'
作为第一个参数。
完美。我将它保存为PNG,所以我认为我应该使用模式'P'。结果不是这样。谢谢! – 2010-01-17 19:32:53