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

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

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

Image

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

Самый простой формат Netpbm, хранящий одно-битные черно-белые изображения в простом или двоичном формате.

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

Year1980s
TypeРастровое изображение (1-бит)
UsageПростой обмен растровыми изображениями

Что это?

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

PBM-файл хранит двухуровневое (черно-белое) изображение, где каждый пиксель представляет один бит. Файлы начинаются с двухбайтового магического числа: P1 для ASCII-варианта и P4 для двоичного (сырого) варианта, за которым следуют ширина и высота изображения, а затем данные пикселей. Намеренно минималистичная структура делает формат тривиальным для чтения и записи.

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

DeveloperJef Poskanzer (Netpbm / Pbmplus)
File Extension.pbm
MIME Typeimage/x-portable-bitmap
ReleasedMid-1980s (Pbmplus 1988)
CompressionNone

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

Advantages

Чрезвычайно простой

The minimal header and 1-bit pixels make PBM one of the easiest image formats to read and write programmatically.

Вариант с простым текстом

The P1 ASCII variant stores pixels as human-readable 0s and 1s, useful for debugging and quick generation.

Высокая портативность

Designed for cross-platform exchange, it works consistently across systems and many image tools.

Маленький для линейной графики

For purely black-and-white images, 1-bit pixels keep the binary variant compact.

Disadvantages

Только черно-белый

PBM cannot represent grayscale or color; those require the related PGM and PPM formats.

Без сжатия

Pixel data is stored uncompressed, so it is inefficient for large images compared with PNG.

Подробный ASCII-вариант

The plain P1 form is space-inefficient because each pixel is written as text.

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

PBM используется, когда требуется простое, портативное двухуровневое изображение.

Программная генерация изображений

Scripts and programs emit PBM because the format is trivial to write by hand or in code.

Пipelines обработки изображений

Netpbm tools use PBM as an intermediate format when converting or manipulating bitmaps.

Данные факсов и линейной графики

Bi-level content such as scanned text or fax-style images maps naturally onto PBM.

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

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

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

GIMP 2.10.34

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

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

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

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

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

Перейти GIMP →

ImageMagick 7.1.0-15

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

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

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

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

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

Перейти ImageMagick →

IrfanView 4.60

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

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

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

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

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

Перейти IrfanView →

Paint.NET 5.0.8

WindowsБесплатно (MIT License)

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

Ключевые функции
  • Поддержка слоев для сложного редактирования
  • Широкий диапазон эффектов и фильтров
  • История отмены для легких исправлений
  • Настраиваемый пользовательский интерфейс
  • Поддержка плагинов для улучшения функциональности
Преимущества
  • Интуитивный интерфейс для легкой навигации
  • Хороший баланс функций для обычных пользователей
  • Активное сообщество для поддержки и плагинов
Ограничения
  • Доступность только для Windows
  • Менее мощный, чем профессиональные инструменты

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

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

Перейти Paint.NET →

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

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

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

References

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

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

В чем разница между PBM, PGM и PPM?

PBM хранит чёрно-белые изображения с глубиной 1 бит, PGM хранит изображения в оттенках серого, а PPM хранит полноцветные изображения. Вместе они образуют семейство Netpbm (PNM).

Что означают магические числа P1 и P4?

P1 обозначает простой текстовый PBM-файл в формате ASCII, а P4 обозначает двоичный (сырой) вариант PBM. Оба хранят одинаковые изображения с глубиной 1 бит.

Кто создал формат PBM?

Джеф Поскансер создал PBM в середине 1980-х годов; он стал основой для наборов инструментов Pbmplus и позже Netpbm.

Является ли PBM сжатым форматом?

Нет. PBM хранит данные пикселей без сжатия, что делает формат простым, но неэффективным для больших изображений.

Почему кто-то всё ещё использует PBM?

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