Интернет магазин китайских планшетных компьютеров



Компьютеры - Portable anymap

15 мая 2011


Оглавление:
1. Portable anymap
2. Использование в Netpbm
3. 16-битное расширение



Простые форматы хранения изображений portable pixmap: цветных, полутоновых и чёрно-белых определяют правила для обмена графическими файлами. Эти форматы могут обеспечивать промежуточное представление данных при конвертации растровых графических файлов трёх перечисленных типов между разными платформами. Некоторые приложения поддерживают эти три формата напрямую, определяя их, как формат PNM. Формат PPM был разработан Джефом Посканзером.

Описание формата файла

Разберём пример битового изображения буквы «J» :

....X.
....X.
....X.
....X.
....X.
....X.
X...X.
.XXX..
......
......

Формат PBM представляет этот пример в следующем виде:

P1
# This is an example bit map file j.pbm
6 10
0 0 0 0 1 0
0 0 0 0 1 0
0 0 0 0 1 0
0 0 0 0 1 0
0 0 0 0 1 0
0 0 0 0 1 0
1 0 0 0 1 0
0 1 1 1 0 0
0 0 0 0 0 0
0 0 0 0 0 0

Строка P1 определяет формат файла. Знак рёшетки отделяет комментарий . Следующие два числа задают ширину и высоту. Затем следует матрица значений пикселов.

Результирующее изображение: Example of ASCII-art turned into a bitmap.pbm.png. Оно же, увеличенное в 20 раз:

Example of ASCII-art turned into a bitmap.pbm.png



Просмотров: 2614


<<<