У меня есть 3337 изображений PNG, все они имеют прозрачный фон.
Во-первых, я не знаю, как убрать прозрачность...
Во-вторых, я хочу сделать это со всеми 3337 изображениями одновременно.
Я мог бы также убить двух зайцев одним выстрелом: как удалить прозрачность из изображений PNG в GIMP массово (несколько элементов одновременно)?
Если вы хотите удалить прозрачность как часть фона, вам потребуется пакетное/групповое преобразование файла png в jpg. Вы можете найти некоторые онлайн-программы, которые могут это сделать, выбрав каталог и выбрав файл экспорта.
Попробуйте конвертер изображений http://sourceforge.net/projects/bulkimageconver/
Для GIMP: GIMP имеет пакетный режим, у меня нет опыта работы с этой функцией, но вы можете найти руководство на их веб-сайте и в Интернете. http://www.gimp.org/tutorials/Basic_Batch/
Однако вам не обязательно нужен gimp для пакетного преобразования изображений.
Вы также можете создать действие в Photoshop, создав действие «Сохранить для Интернета» и выбрав jpg в качестве типа файла. Вы также можете сделать это в Lightroom, экспортировав свою библиотеку в формате jpg.
Файлы PNG поддерживают прозрачность
Файлы JPEG не поддерживают прозрачность
Изменение ваших файлов на JPEG удалит прозрачность фона.
Шаг 1. Выберите все изображения и откройте их с помощью этого пакетного конвертера изображений.
Шаг 2. Конвертируйте в JPEG с максимальным качеством.
Теперь у вас будет версия JPEG каждого изображения в папке (с белым фоном).
Если вы специально хотите использовать GIMP (пакетный режим), вам понадобится скрипт для автоматизации процесса. Вы можете сохранить каждое изображение в формате JPEG или сгладить каждое изображение, чтобы удалить альфа-канал (прозрачность).
ЭндрюХ
пользователь19660
convert transparent.png -alpha off not_transparent.png
PR1