Странная ошибка при объединении изображений в Python - PullRequest
0 голосов
/ 17 января 2010

У меня есть сто изображений 10x10 пикселей, и я хочу объединить их в большое изображение 100x100. Я использую библиотеку изображений, чтобы сначала создать пустое изображение, а затем вставить меньшие изображения:

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

Цветные изображения поменьше, но результирующее изображение получается во всех оттенках серого. Для этого есть исправление или обходной путь?

1 Ответ

2 голосов
/ 17 января 2010

Вероятно, это связано с использованием изображения типа палитры (режим P). Есть ли конкретная причина, по которой вы это делаете? Если нет, попробуйте передать 'RGB' в качестве первого аргумента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...