Найти - Пользователи
Полная версия: PIL, RGB по индексу цвета в палитре
Начало » Python для экспертов » PIL, RGB по индексу цвета в палитре
1
Psixo
Замучался рыть ман =\
Не могу найти как получить RGB состовляющие цвета зная номер/индекс цвета в палитре изображения (GIF).
bialix
get_palette возвращает палитру, если не ошибаюсь цвета там идут тройками чисел (r,g,b)
запустите а интерпретаторе и напечатайте палитру на экран. сразу станет понятно как добраться до нужной тройки.

ЗЫ: PIL не слишком детально документирован. Это его недостаток, да.
Sunny
Как я поняа тебе нужно это:
im = Image.open(pathImage)
source = im.split()
R, G, B = 0, 1, 2
imR = source
imG = source
imB = source
callret
r,g,b = im.getpalette()
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB