Что такое PNM? Объяснение формата Netpbm Portable Anymap
Семейство простых, портативных форматов изображений PBM, PGM и PPM от Netpbm.
Последнее обновление:
Что это?
PNM (Portable Anymap) - это общее название для семейства простых растровых форматов изображений из проекта Netpbm: PBM (Portable Bitmap, 1-бит), PGM (Portable Graymap, оттенки серого) и PPM (Portable Pixmap, цвет). Эти форматы произошли из набора инструментов Pbmplus Джефа Поскансера, выпущенного в 1988 году.
Каждый файл начинается с двухсимвольного магического числа: заглавной буквы P, за которой следует цифра. P1, P2 и P3 - это удобочитаемые вариант 'plain' (ASCII) форматов PBM, PGM и PPM, а P4, P5 и P6 - это соответствующие компактные варианты 'raw' (двоичные). Небольшой текстовый заголовок содержит размеры и для PGM/PPM максимальное значение выборки. Связанный формат PAM использует магическое число P7.
Технические спецификации
Плюсы и минусы
Advantages
A tiny text header plus pixel data makes PNM formats trivial to read and write, ideal for quick tools and pipelines.
The formats were designed for easy exchange between platforms and are supported by virtually all image-processing toolkits.
ASCII variants are human-readable and easy to debug, while binary variants store the same data compactly.
PNM stores raw, uncompressed samples, so no image quality is lost when saving.
Disadvantages
PNM files are uncompressed, so they are much larger than formats like PNG for the same image.
The formats carry essentially no metadata beyond dimensions and maximum sample value.
PBM, PGM and PPM have no alpha channel; transparency requires the extended PAM format.
Когда использовать
Форматы PNM широко используются в качестве простых промежуточных форматов в конвейерах обработки и преобразования изображений.
Промежуточные конверсии
The Netpbm toolkit uses PNM as a common intermediate format when converting between many other image formats.
Программная генерация изображений
Their simple structure makes PBM/PGM/PPM easy targets for scripts and programs that generate images directly.
Обучение и прототипирование
The readable layout makes PNM popular for learning image formats and for quick prototyping of graphics code.
Как открыть файл PNM
Программное обеспечение для работы с файлами PNM можно разделить на профессиональные инструменты, бесплатные приложения с открытым исходным кодом, веб-решения и встроенные утилиты.
Профессиональные инструменты обычно предлагают расширенные функции для комплексного редактирования, в то время как бесплатные опции с открытым исходным кодом подходят для пользователей с базовыми потребностями или тех, кто предпочитает настраиваемое программное обеспечение. Веб-решения обеспечивают быстрый доступ без установки, а встроенные утилиты предлагают базовую функциональность для обычных пользователей.
При выборе программного обеспечения для PNM важные факторы включают полноту функций, ориентацию на редактирование или просмотр, модели ценообразования, совместимость платформ, потребности в экспорте и потенциальные преимущества конвертации в другие форматы. Пользователи должны учитывать, насколько много они планируют редактировать в сравнении с простым просмотром, а также важность экспорта в другие форматы для совместимости с различными приложениями.
GIMP 2.10.34
GIMP - это мощный редактор изображений с открытым исходным кодом, который поддерживает файлы PNM как для просмотра, так и для редактирования. Он сохраняет высокую точность при работе с форматами PNM, позволяя пользователям манипулировать изображениями с точностью.
- Расширенное редактирование слоев и масок
- Поддержка нескольких цветовых моделей
- Настраиваемые кисти и инструменты
- Обширная поддержка плагинов
- Возможности пакетной обработки
- Высокая настраиваемость с плагинами
- Мощные функции редактирования для PNM
- Активное сообщество для поддержки
- Более крутая кривая обучения для новичков
- Производительность может снижаться при работе с большими файлами
Экспортирует в:PNG, JPG, TIFF, BMP, GIF
Лучше всего для:GIMP идеален для пользователей, которым требуются обширные возможности редактирования файлов PNM без затрат.
Перейти GIMP →ImageMagick 7.1.0-13
ImageMagick - это инструмент командной строки, который превосходит в конвертации и обработке изображений, включая файлы PNM. Это особенно полезно для пакетной обработки и автоматизации, сохраняя высокую точность при конвертации.
- Интерфейс командной строки для автоматизации
- Пакетная конвертация нескольких файлов
- Изменение размера и трансформация изображений
- Поддержка более 200 форматов
- Расширенные возможности написания скриптов
- Мощен для задач пакетной обработки
- Высокая пригодность для автоматизации
- Поддерживает обширные форматы изображений
- Отсутствует графический интерфейс пользователя
- Более крутая кривая обучения для нетехнических пользователей
Экспортирует в:PNG, JPG, GIF, TIFF, PDF
Лучше всего для:ImageMagick лучше всего подходит для пользователей, которым нужна мощная пакетная обработка и автоматизация файлов PNM.
Перейти ImageMagick →Netpbm 10.0.0
Netpbm - это набор инструментов, специально разработанный для работы с файлами PNM, предлагающий набор утилит командной строки для конвертации и манипуляции. Он обеспечивает высокую точность для форматов PNM и идеален для пользователей, которым нужно работать с сырыми данными изображений.
- Конвертация между PNM и другими форматами
- Утилиты для манипуляции изображениями
- Поддержка изображений в градациях серого и цветных
- Возможности пакетной обработки
- Минимальные зависимости для установки
- Ориентирован на обработку файлов PNM
- Легкий и простой в установке
- Комплексный набор утилит
- Отсутствует графический интерфейс пользователя
- Ограниченные функции редактирования в сравнении с инструментами GUI
Экспортирует в:PNG, JPG, TIFF, BMP
Лучше всего для:Netpbm идеален для пользователей, которым нужен специализированный набор инструментов для манипуляции файлами PNM без GUI.
Перейти Netpbm →IrfanView 4.60
IrfanView - это легкий просмотрщик изображений, который поддерживает файлы PNM, позволяя пользователям просматривать и выполнять базовое редактирование. Это удобно для пользователя и подходит для быстрого доступа к изображениям PNM без сложных функций.
- Базовые инструменты редактирования, такие как обрезка и изменение размера
- Возможности создания слайд-шоу
- Пакетная конвертация форматов изображений
- Поддержка плагинов для расширения функциональности
- Простой интерфейс для быстрого доступа
- Быстрый и легкий для просмотра
- Удобный интерфейс пользователя
- Пакетная обработка для конвертаций
- Ограниченные возможности редактирования
- Только платформа Windows
Экспортирует в:PNG, JPG, BMP, GIF, TIFF
Лучше всего для:IrfanView подходит для пользователей, которым нужен быстрый и простой способ просмотра и выполнения базового редактирования файлов PNM.
Перейти IrfanView →Конвертировать PNM файлы бесплатно
Используйте наш бесплатный онлайн-конвертер для преобразования PNM и других форматов, без регистрации и водяных знаков.
Попробуйте Image Converter бесплатно