Что такое формат DjVu?

DjVu (произносится как «дежавю», от французского déjà vu — «уже виденное») — это технология сжатия и хранения документов, разработанная специально для оцифрованных материалов: книг, журналов, рукописей, технической документации и любых других документов, содержащих комбинацию текста, штриховых рисунков и фотографий. По своей сути, это графический формат, но с интеллектуальной системой компрессии, адаптированной под особенности сканированных страниц.

История создания и разработчики

Технология DjVu была создана в исследовательском центре AT&T Labs в период с 1996 по 2001 годы. Основными разработчиками выступили Ян Лекун, Леон Боту и Патрик Хеффнер. Их целью было решить проблему огромных размеров файлов отсканированных документов в высоком разрешении, которые было сложно хранить и передавать по интернету, особенно в эпоху медленных модемных соединений. Формат быстро завоевал популярность в цифровых библиотеках и среди энтузиастов оцифровки книг.

Основные особенности и принцип работы

Главное преимущество DjVu — это продвинутое сжатие изображений с потерями, которое, однако, практически незаметно для человеческого глаза при просмотре документа. Секрет эффективности кроется в разделении страницы на несколько слоёв:

  • Слой фона (Background): Содержит текстуры, фоновые изображения и фотографии. Сжимается с использованием вейвлет-сжатия (IW44), аналогичного JPEG 2000, с умеренными потерями.
  • Слой переднего плана (Foreground): Включает текст и штриховую графику. Сохраняется с высоким разрешением, но в монохромном виде (часто в оттенках серого), что позволяет сжать этот слой очень сильно без потери читаемости.
  • Маска (Mask): Определяет, какие пиксели принадлежат переднему плану, а какие — фону. Это позволяет «накладывать» чёткий текст на сжатый фон.

Такой многослойный подход позволяет достичь коэффициента сжатия, который в 5–10 раз лучше, чем у обычного JPEG или PDF с изображениями, при сопоставимом визуальном качестве. Типичная книга в 300 страниц может занимать в DjVu всего 15–30 МБ, в то время как в формате PDF с картинками её размер мог бы составить 150–300 МБ.

Для чего используется формат DjVu?

Основная сфера применения DjVu — это создание электронных архивов и цифровых библиотек. В этом формате часто распространяются:

  • Старинные книги и журналы с иллюстрациями.
  • Научная и техническая литература, содержащая формулы и схемы.
  • Рукописи и исторические документы.
  • Учебники и пособия.
  • Подшивки газет и журналов.

Формат поддерживает такие функции, как интерактивное оглавление, встроенные ссылки (гиперссылки), возможность текстового поиска (если в файл добавлен распознанный OCR-слой) и закладки.

Как открыть файл DjVu?

Для просмотра файлов с расширением .djvu или .djv необходима специальная программа-«читалка». Вот некоторые из наиболее известных:

  • WinDjView (для Windows) и MacDjView (для macOS): Быстрые, легковесные и функциональные просмотрщики. WinDjView, одна из старейших программ, известна своей стабильностью и наличием русифицированной версии.
  • DjVuLibre (кроссплатформенный): Набор утилит с открытым исходным кодом, включающий просмотрщик.
  • Современные универсальные просмотрщики: Некоторые программы, такие как Sumatra PDF или STDU Viewer, также поддерживают формат DjVu наряду с PDF, TIFF и другими.
  • Веб-браузеры: Существуют браузерные плагины и расширения, позволяющие просматривать DjVu-документы прямо в окне браузера.

Важно: Несмотря на эффективность, DjVu так и не стал массовым стандартом для конечных пользователей, уступив эту нишу формату PDF. Однако в профессиональных кругах, связанных с архивированием и библиотечным делом, он до сих пор ценится за своё уникальное соотношение качества и размера.

Преимущества и недостатки формата

Преимущества:

  • Высокая степень сжатия при отличном качестве.
  • Идеально подходит для сканов со смешанным содержимым (текст + картинки).
  • Поддержка многостраничных документов, оглавления и поиска.
  • Возможность лёгкого извлечения отдельных страниц как изображений.

Недостатки:

  • Менее распространён, чем PDF. Не все пользователи знают, чем открыть такой файл.
  • Слабая поддержка на мобильных устройствах «из коробки».
  • Формат в первую очередь предназначен для просмотра, а не для редактирования.

Таким образом, DjVu — это узкоспециализированный, но чрезвычайно эффективный формат-«ветеран», который сыграл ключевую роль в оцифровке миллионов документов по всему миру. Если вы столкнулись с файлом .djvu, теперь вы знаете, что это — скорее всего, качественно сжатая электронная копия книги или журнала, для открытия которой потребуется установка одной из указанных программ.

Источники

  • DjVu — Википедия