Я работаю с библиотекой PIL. Мне нужно изменить интенсивность каждого цветового канала в изображении. (IE разрезал все значения B пополам). Для этого я перебрал каждый пиксель и сохранил их значения в списке.
list_1=[]
for u in range(contact_sheet.height):
for i in range(contact_sheet.width):
ppx=Image.Image.getpixel(contact_sheet,(i,u))
list_1.append(ppx)
В результате я получил один список кортежей с более чем миллионным значением пикселя. Я планирую перебрать его (отредактировать: поскольку значения находятся в кортежах, я не смог их изменить) и изменить значения цвета с помощью al oop. Мой вопрос, как я могу преобразовать его в изображение? Также я думал об использовании массива numpy, но я не уверен в этом. Любая помощь будет отличной.