Массовое удаление прозрачности - GIMP

У меня есть 3337 изображений PNG, все они имеют прозрачный фон.

Во-первых, я не знаю, как убрать прозрачность...

Во-вторых, я хочу сделать это со всеми 3337 изображениями одновременно.

Я мог бы также убить двух зайцев одним выстрелом: как удалить прозрачность из изображений PNG в GIMP массово (несколько элементов одновременно)?

Вам нужно удалить прозрачность как часть слоя или просто удалить прозрачность фонового слоя? Будет ли массовое преобразование изображений из PNG в JPEG работать в вашей ситуации?
Хотя GIMP был указан, я думал, что ImageMagick лучше подходит для этого. Напримерconvert transparent.png -alpha off not_transparent.png
@AndrewH Это действительно сработает? Если да, то я. СДЕЛАЙТЕ ЭТО ОТВЕТОМ! II. Как мне это сделать?

Ответы (2)

Если вы хотите удалить прозрачность как часть фона, вам потребуется пакетное/групповое преобразование файла 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 или сгладить каждое изображение, чтобы удалить альфа-канал (прозрачность).

Это изменяет тип формата файла, а JPEG даже является одним из форматов сжатия с потерями.
Спасибо за вклад и добро пожаловать в GraphicDesign! Если у вас есть какие-либо вопросы, пожалуйста, дайте нам знать
Это решение будет работать, но в качестве побочного эффекта качество результирующего изображения будет ухудшаться из-за сжатия JPEG с потерями.