2016-10-07 1 views
0

Я пытаюсь найти алгоритм для алгоритма IBM/Xerox: Алгоритм записи встроенного кодирования записанных изображений (RIDIC).Декодирование RIDIC Algorithm

В потоке печати IPDS изображение обернуто в этот алгоритм RIDIC. Мне нужно иметь возможность взять поток и декодировать часть изображения обратно на исходное изображение. Насколько мне удалось найти информацию, там практически нет информации.

Вот буквально вся информация я на ней так далеко от http://afpcinc.org/wp-content/uploads/2014/07/IPDS-Reference-10.pdf:

«Записанное изображение Инлайн кодирования данных алгоритма записи (RIDIC) форматы одного изображения в двоичной последовательности элементов однонаправленного растрового сканирования с нет чересстрочных полей и параллельных растровых линий, слева вправо и сверху вниз. "

«каждый двоичный элемент, представляющие собой элемент данных изображений после декомпрессии, без оттенков серого, равно 0 для элемента данных изображений без интенсивности, и 1 для элемента данных изображения с интенсивностью. Более одного двоичных элемента может представлять собой изображение элемент данных после декомпрессии, соответствующий алгоритму оттенков серого или цвета . Каждая строка растрового сканирования является составной кратной 8 бит. Если изображение занимает область, ширина которой равна , отличной от целочисленной по 8 бит, строка сканирования дополняется с нулями ".

Любая информация для работы с этим алгоритмом будет очень оценен!

ответ

1

Скорее всего, вы делаете это больше, чем на самом деле. RIDIC - это запись алгоритм: это формат, в котором исходные данные изображения расположены перед сжатием. Только если сжатие установлено на «Без сжатия», вам придется иметь дело с данными в формате записи. И тогда, RIDIC - это просто упорядочение бит-групп, описывающих каждый пиксель. Например. если у вас есть 16-уровневый оттенок серого, RIDIC кодирует каждый пиксель в левом-правом порядке сверху вниз в полубайте и прокладывает до четного числа байтов.