Что такое PGM? Объяснение формата Portable Graymap

PGM (Portable Graymap), это градационный член семейства Netpbm, созданный Джефом Посканзером, хранящий несжатые изображения уровня серого в ASCII или бинарной форме.

Бесплатный онлайн-конвертер файлов. Работает в Chrome, Firefox, Safari, Edge, Opera и других современных браузерах на Windows, macOS, Linux, Android и iOS. Не требует установки ПО или регистрации. Все преобразования выполняются прямо в браузере, поэтому ваши файлы не покидают устройство. Бесплатно и без учётной записи.

Image

Что такое PGM? Объяснение формата Portable Graymap

Градационный член семейства Netpbm, хранящий простые несжатые изображения уровня серого.

Последнее обновление:

Year1988
TypeРастровое изображение (оттенки серого)
UsageОбмен в оттенках серого

Что это?

PGM, формат Portable Graymap, это компонент для работы с оттенками серого в семействе Netpbm, разработанный Джефом Поскансером. Он расширяет простой дизайн Netpbm для хранения полутоновых изображений, где каждый пиксель содержит одно значение интенсивности.

PGM-файл начинается с магического числа: P2 для ASCII-варианта или P5 для двоичного (сырого) варианта, за которым следуют ширина, высота и максимальное значение серого, а затем данные пикселей. Максимальное значение определяет точку белого и позволяет использовать 8-битные или 16-битные полутоновые уровни без применения сжатия.

Технические спецификации

DeveloperJef Poskanzer (Netpbm)
File Extension.pgm
MIME Typeimage/x-portable-graymap
Released1988
CompressionNone

Плюсы и минусы

Advantages

Простое хранение в градациях серого

PGM cleanly represents gray-level images with a minimal, easy-to-parse structure.

Простые и бинарные варианты

The P2 ASCII form is human-readable, while the P5 raw form is more compact for the same image.

Регулируемая глубина цвета

The maximum gray value field supports both 8-bit and 16-bit precision per pixel.

Портативный и хорошо поддерживаемый

It is widely handled by image-processing toolkits and is easy to generate programmatically.

Disadvantages

Только градации серого

PGM cannot store color; color images require the related PPM format.

Без сжатия

Uncompressed storage makes files larger than compressed grayscale formats such as PNG.

Минимальные метаданные

The format carries only essential image dimensions and a max value, with no rich metadata support.

Когда использовать

PGM является удобным промежуточным форматом для обработки полутоновых изображений.

Ввод для компьютерного зрения

Many image-processing and vision tools accept PGM grayscale images for analysis.

Конверсии Netpbm

PGM serves as an intermediate when converting grayscale images between formats.

Научные и глубокие данные

Single-channel intensity or height data can be stored straightforwardly as PGM.

Как открыть файл PGM

Программное обеспечение для работы с файлами PGM можно разделить на профессиональные инструменты, бесплатные/открытые приложения, веб-решения и встроенные утилиты.

Профессиональные инструменты подходят пользователям, нуждающимся в продвинутых функциях и высокой точности, а бесплатные/открытые варианты ориентированы на тех, кто отдает приоритет экономичности и поддержке сообщества. Веб-решения обеспечивают удобство для быстрых задач без установки, а встроенные утилиты предоставляют базовую функциональность для случайных пользователей.

При выборе программного обеспечения для файлов PGM решающим значением имеют такие факторы, как точность функций, является ли фокус редактированием или просмотром, модель стоимости и совместимость платформ.

Пользователи должны учитывать свои потребности в экспорте, так как некоторые приложения предоставляют надежные опции преобразования, а другие могут быть ограничены. В некоторых случаях преобразование файлов PGM в более поддерживаемые форматы может быть лучшим решением для совместимости и удобства использования.

GIMP 2.10.34

Windows, macOS, LinuxБесплатно (GPL)

GIMP - это мощный редактор изображений с открытым исходным кодом, поддерживающий файлы PGM для просмотра и редактирования. Он позволяет пользователям манипулировать полутоновыми изображениями с высокой точностью, что делает его подходящим для детальной графической работы.

Ключевые функции
  • Продвинутое редактирование слоев и масок
  • Настраиваемые кисти и фильтры
  • Поддержка изображений высокой битовой глубины
  • Возможности пакетной обработки
  • Обширная поддержка плагинов
Преимущества
  • Высоко настраиваемый интерфейс и инструменты
  • Надежное сообщество и ресурсы поддержки
  • Без затрат на полный доступ к функциям
Ограничения
  • Крутая кривая обучения для начинающих
  • Производительность может замедляться на больших файлах

Экспортирует в:PNG, JPG, TIFF, BMP, GIF

Лучше всего для:GIMP идеален для пользователей, нуждающихся в полном наборе инструментов редактирования для файлов PGM без стоимости.

Перейти GIMP →

ImageMagick 7.1.0-16

Windows, macOS, LinuxБесплатно (Apache License)

ImageMagick - это инструмент командной строки, который отличается преобразованием и манипулированием изображениями, включая файлы PGM. Он особенно полезен для пакетной обработки и автоматизации задач обработки изображений.

Ключевые функции
  • Интерфейс командной строки для автоматизации
  • Пакетное преобразование нескольких файлов
  • Обширная поддержка форматов и манипулирование
  • Опции изменения размера и фильтрации изображений
  • Поддержка создания скриптов и интеграции
Преимущества
  • Мощный для задач пакетной обработки
  • Легкий и быстрый в производительности
  • Высоко универсальный с возможностями создания скриптов
Ограничения
  • Нет графического интерфейса пользователя
  • Требует знания командной строки

Экспортирует в:PNG, JPG, TIFF, GIF, BMP

Лучше всего для:ImageMagick идеален для опытных пользователей, которым нужна мощная пакетная обработка и автоматизация для файлов PGM.

Перейти ImageMagick →

IrfanView 4.60

WindowsБесплатно для некоммерческого использования

IrfanView - это легкий просмотрщик изображений, поддерживающий различные форматы, включая PGM. Он предназначен для быстрого просмотра и базового редактирования, что делает его удобным для случайных пользователей.

Ключевые функции
  • Быстрый просмотр и просмотр изображений
  • Базовые инструменты редактирования, такие как обрезка и изменение размера
  • Возможности создания слайд-шоу
  • Поддержка плагинов для расширения функциональности
  • Функции пакетного преобразования и переименования
Преимущества
  • Чрезвычайно быстро и легко
  • Удобный интерфейс для начинающих
  • Хорошая поддержка пакетной обработки
Ограничения
  • Ограниченные продвинутые функции редактирования
  • Только платформа Windows

Экспортирует в:PNG, JPG, BMP, TIFF, GIF

Лучше всего для:IrfanView подходит для пользователей, которым нужен быстрый и простой способ просмотра и выполнения базовых правок файлов PGM.

Перейти IrfanView →

Photoshop 2023

Windows, macOS$20.99/мес (Подписка)

Adobe Photoshop - это ведущее профессиональное программное обеспечение для редактирования изображений, поддерживающее файлы PGM. Он предлагает обширные возможности редактирования, что делает его подходящим для высококачественного манипулирования и дизайна изображений.

Ключевые функции
  • Комплексное редактирование слоев и масок
  • Продвинутые инструменты коррекции цвета
  • Поддержка 16-битных и 32-битных изображений
  • Обширные опции фильтров и эффектов
  • Интеграция с Adobe Creative Cloud
Преимущества
  • Инструменты редактирования по стандартам индустрии
  • Богатый набор функций для профессионального использования
  • Безшовная интеграция с другими приложениями Adobe
Ограничения
  • Модель подписки может быть дорогостоящей
  • Сложность может ошеломить новых пользователей

Экспортирует в:PNG, JPG, TIFF, PSD, PDF

Лучше всего для:Photoshop идеален для профессионалов, которым требуются продвинутые функции редактирования и высокая точность для файлов PGM.

Перейти Photoshop →

Конвертировать PGM файлы бесплатно

Используйте наш бесплатный онлайн-конвертер изображений для преобразования PGM и других форматов, без регистрации и без водяных знаков.

Попробуйте Image Converter бесплатно

References

  1. PGM Format Specification - Netpbm Official Documentation
  2. Netpbm - Wikipedia
  3. Netpbm formats - Just Solve the File Format Problem

Часто задаваемые вопросы

Что означает аббревиатура PGM?

PGM означает Portable Graymap - формат для хранения полутоновых изображений из семейства форматов Netpbm.

Что представляют собой магические числа P2 и P5?

P2 идентифицирует обычный текстовый файл PGM в формате ASCII, а P5 идентифицирует двоичный (сырой) вариант PGM; оба хранят полутоновые изображения.

Какие глубины цвета поддерживает PGM?

Максимальное значение серого цвета в заголовке определяет точность, поддерживая до 8-бит или 16-бит уровней серого на пиксель.

Чем PGM отличается от PBM?

PBM хранит 1-битные чёрно-белые пиксели, а PGM хранит многоуровневые значения полутонов, обеспечивая плавные оттенки вместо просто чёрного и белого.

Сжимается ли PGM?

Нет. Как и остальные основные форматы Netpbm, PGM хранит данные пикселей без сжатия.