Как конвертировать PPM в PGM
- Добавьте ваш файл .PPM - перетащите его в поле выше или нажмите, чтобы выбрать.
- Конвертируйте его в .PGM за несколько секунд.
- Скачайте ваш новый файл .PGM.
Чего ожидать
- Цвет теряется безвозвратно: PGM хранит одно значение яркости на пиксель, поэтому исходные каналы RGB не могут быть восстановлены после преобразования.
- Хорошие инструменты используют перцептивные веса яркости (0.2126 R + 0.7152 G + 0.0722 B), а не простое среднее значение - на выходе зеленые цвета кажутся светлее синих.
- И PPM, и PGM не используют сжатие; PGM будет примерно в три раза меньше исходного файла при 8-битной глубине, но все равно больше, чем сжатый формат, такой как PNG.
Часто задаваемые вопросы
Снижает ли конвертация PPM в PGM качество?
Она удаляет цвет, но не резкость - количество пикселей и пространственное разрешение остаются прежними. В рамках оттенков серого преобразование происходит без потерь.
Можно ли конвертировать PGM обратно в PPM?
Такие инструменты, как ImageMagick, могут записать PGM обратно в PPM, но результатом будет изображение в оттенках серого в цветовом контейнере - исходные цвета исчезнут навсегда.
Почему стоит сохранять в PGM, а не в PNG в оттенках серого?
PGM требуется, когда конкретный инструмент или конвейер на базе Netpbm ожидает именно этот формат. Для обычного обмена файлами PNG в оттенках серого компактнее и поддерживается шире.
Доступен ли ppmtopgm на Windows?
Не в виде отдельного исполняемого файла; используйте ImageMagick в Windows или установите пакет
netpbm внутри WSL.