Я использую подушку, чтобы открыть и сохранить изображение в формате PNG без каких-либо изменений. Изображения на выходе отображаются темнее оригинала:
![A cat before/after PIL](https://i.stack.imgur.com/jOg6h.png)
Вот мой код:
from PIL import Image
x = Image.open("cat.png")
x.save("cat-after.png","PNG")
Если я открою "cat -after.png ", он будет иметь те же пиксели, что и" cat.png ".
Я также заметил, что cat.png изменил гамму:
x.info
>> {'aspect': (1, 1),
>> 'chromaticity': (0.3127, 0.329, 0.64, 0.33, 0.3, 0.6, 0.15, 0.06),
>> 'gamma': 0.50994}
И в повторно открытом изображении , метаданных еще нет:
x2 = Image.open("cat-after.png")
x2.info
>> {}
И я думаю, это потому, что Подушка не сохраняет гамму. Как заставить подушку сохранить то же изображение?