Конвертер PGM в SIXEL

PGM в SIXEL — онлайн-конвертер в браузере

Перетащите файлы сюда. 1 GB максимальный размер файла или Регистрация
в
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

Приватность и безопасность

Загруженные PGM-файлы удаляются сразу после конвертации. Полученные SIXEL-файлы удаляются с серверов в течение 24 часов.

Любое устройство и ОС

Ноутбук, планшет, телефон — конвертер одинаково хорошо работает на любом устройстве и операционной системе.

Быстрая обработка

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

Как сконвертировать PGM в SIXEL

1

Выберите файлы с компьютера, Google Диска, Dropbox, по ссылке или перетащив их на страницу.

2

Выберите sixel или любой другой формат, который вам нужен (более 200 поддерживаемых форматов)

3

Позвольте файлу сконвертироваться и вы сразу сможете скачать ваш sixel-файл

О форматах

PGM (Portable Graymap) — формат полутоновых изображений из семейства Netpbm, созданный Джефом Поскензером в 1988 году в составе набора инструментов Pbmplus для Unix-систем. PGM хранит одноканальные изображения интенсивности, где каждый пиксель содержит значение серого от 0 (чёрный) до заданного максимума (обычно 255 для 8-бит или 65535 для 16-бит). Формат существует в текстовом варианте (ASCII, магическое число P2), где значения пикселей записаны как десятичные числа через пробелы, и в двоичном (магическое число P5), где значения хранятся как сырые байты. Оба варианта начинаются с заголовка, содержащего магическое число, ширину, высоту и максимальное значение серого. PGM был задуман как промежуточный формат для полутоновых изображений в рамках философии конвертации Netpbm: исходные изображения любого формата конвертируются в PGM, обрабатываются с помощью обширной библиотеки инструментов командной строки Netpbm, а затем конвертируются в целевой формат. Одно из преимуществ — прозрачность формата: текстовый вариант делает данные изображения читаемыми человеком и элементарно обрабатываемыми текстовыми утилитами вроде awk и grep, что бесценно для отладки и обучения. Широкое применение в научных вычислениях и компьютерном зрении — ещё одна практическая сильная сторона: простое одноканальное представление PGM делает его естественным форматом для алгоритмов анализа изображений, а многие научные статьи и учебные материалы используют PGM в качестве примеров. Формат поддерживается ImageMagick, GIMP и практически всеми библиотеками обработки изображений.
Разработчик: Jef Poskanzer
Дата выпуска: 1988
SIXEL (Six Pixel) — формат кодирования растровой графики, созданный Digital Equipment Corporation (DEC) в 1983 году для вывода изображений на символьные принтеры и видеотерминалы. Название происходит от базовой единицы кодирования: столбца из шести пикселей, представленного одним ASCII-символом. Каждый печатный символ в потоке данных SIXEL (ASCII 63-126) кодирует вертикальный столбец из 6 пикселей, а двоичное значение символа определяет, какие пиксели включены, а какие — нет. Цвет задается через регистровое управление палитрой: последовательность выбора цвета назначает значение HLS или RGB номерному регистру, и последующие SIXEL-символы используют этот цвет до выбора другого регистра. Кодирование поддерживает атрибуты растра для указания соотношения сторон пикселей и размеров изображения, последовательности повтора (! с числом и символом) для RLE-сжатия одинаковых столбцов, а также $ (возврат каретки) и - (новая строка) для навигации по SIXEL-сетке. DEC реализовала поддержку SIXEL в терминалах VT240, VT241, VT330, VT340, а также в ряде моделей принтеров. Одно из преимуществ кодирования SIXEL — его полностью ASCII-совместимая природа: поток данных состоит исключительно из печатных символов и стандартных управляющих последовательностей, что позволяет передавать SIXEL-графику через любой текстовый канал связи — последовательные терминалы, SSH, telnet — без необходимости двоичного транспорта. Современное возрождение формата — еще один замечательный аспект: после десятилетий забвения поддержка SIXEL реализована во множестве современных эмуляторов терминалов, обеспечивая встроенное отображение изображений в командной строке. SIXEL-вывод генерируется ImageMagick, libsixel, chafa и различными библиотеками построения графиков.
Разработчик: Digital Equipment Corporation
Дата выпуска: 1983

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

Зачем конвертировать PGM в SIXEL?

SIXEL позволяет отображать растровую графику в терминальных эмуляторах с поддержкой этого протокола, например xterm или mlterm.

Какими программами открыть SIXEL?

SIXEL открывается в xterm, mlterm и DEC-совместимых терминалах — на большинстве платформ есть хотя бы один бесплатный вариант.

Сохранится ли качество при конвертации PGM в SIXEL?

Качество изображения остаётся прежним. Конвертация PGM в SIXEL не вносит дополнительной деградации визуальных данных.

Можно ли конвертировать несколько PGM в SIXEL сразу?

Да — загрузите несколько PGM-файлов одновременно и конвертируйте их все в SIXEL за одну операцию.

Конвертация PGM в SIXEL происходит быстро?

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

Нужно ли создавать аккаунт?

Нет — конвертер работает без регистрации при стандартных конвертациях PGM в SIXEL.