Shitov.ru / DjVu /  
  Цветной текст в DjVu  

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

Файл формата DjVu содержит от одного до трех слоев: foreground, слой-маски и backgroud. Первые дла слоя несут информацию об участках изображения, которые имеют четкие границы и примерно постоянный цвет внутри этих границ. Контуры участков сохраняются в слое-маске, которая обычно кодируется с разрешением 300 dpi. Цветовая информация находится в слое переднего плана (foregroud), однако разрешение для этого слоя по умолчанию принято равным всего 25 dpi. Из-за этого мелкие детали, цвет которых изменяется резко, после преобразования могут оказаться окрашенными одинаково. Фоновый слой (backgruod) по умолчанию кодируется с разрешением 100 dpi.

Результат зависит от выбранного варианта преобразования. Если требуется передать оригинал максимально точно, следует сохранить файл в режиме photo, при этом в DjVu-файле останется только один фоновый слой с повышенным разрешением 300 dpi. Одновременно с этим резко увеличивается размер файла.

Оригинальное изображение.     
Фрагмент файла, полученного в режиме преобразования clean
(размер файла 5407 байт).
 
Режим преобразования scaned
(4989 байт)
 
Режим photo
(80 599 байт)
 
  andy@shitov.ru