在Python中组合图像时的奇怪错误

时间:2010-01-17 18:47:01

标签: python image image-processing python-imaging-library

我有一百张10x10像素,我希望将它们组合成一张100x100的大图像。我正在使用图像库首先创建一个空白图像,然后粘贴到较小的图像中:

blank = Image.new('P',(100,100))
blank.paste(im,box)

较小的图像是彩色的,但生成的图像以所有灰度显示。是否有修复或解决方法?

1 个答案:

答案 0 :(得分:2)

这可能与使用调色板类型图像(模式P)有关。你有这个特殊原因吗?如果没有,请尝试传递'RGB'作为第一个参数。