Форматы изображений имеют большое значение, поскольку они влияют на внешний вид файла, его совместимость с другими программами и общую производительность. Если вы не являетесь графическим дизайнером, то случайные аббревиатуры, сопровождающие ваши графические файлы, могут вызвать некоторое замешательство. Если для вас PNG — это иностранный язык, то эта статья прольет свет на то, что представляют собой эти типы файлов и когда их следует использовать. В этой статье: Что такое PNG-файл? PNG расшифровывается как Portable Network Graphics...
В этот раз немного пофотошопим! Я взял сгенерированное генератором смайликов изображение и обнаружил, что подпись под смайликом слишком темная и ее плохо видно на темном фоне. Значит ее надо как-то осветлить. А поможет мне с этим как всегда python, в котором мы, с помощью модуля PIL, сможем попиксельно выполнить поиск нужного нам цвета подписи и заменить его на новый. Пусть это будет зеленый цвет. В этом примере функция `replace_color` принимает путь к изображению, целевой цвет который нужно заменить, и новый цвет на который нужно заменить...