DjVu (от фр. déjà vu — «уже виденное») — технология сжатия изображений с потерями, разработанная специально для хранения сканированных документов — книг, журналов, рукописей и прочее, где обилие формул, схем, рисунков и рукописных символов делает чрезвычайно трудоёмким их полноценное распознавание. Также является эффективным решением, если необходимо передать все нюансы оформления, например, исторических документов, где важное значение имеет не только содержание, но и цвет и фактура бумаги; дефекты пергамента: трещинки, следы от складывания; исправления, кляксы, отпечатки пальцев; следы, оставленные другими предметами и т.д.
DjVu стал основой для нескольких библиотек научных книг. Огромное количество книг в этом формате доступно в файлообменных сетях.
Формат оптимизирован для передачи по сети таким образом, что страницу можно просматривать ещё до завершения скачивания. DjVu-файл может содержать текстовый (OCR) слой, что позволяет осуществлять полнотекстовый поиск по файлу. Кроме того, DjVu-файл может содержать встроенное интерактивное оглавление и активные области — ссылки, что позволяет реализовать удобную навигацию в DjVu-книгах.
Используемые технологии
Для сжатия цветных изображений в DjVu применяется специальная технология, разделяющая исходное изображение на три слоя: передний план, задний план и чёрно-белую (однобитовую) маску. Маска сохраняется с разрешением исходного файла; именно она содержит изображение текста и прочие чёткие детали. Разрешение заднего плана, в котором остаются иллюстрации и текстура страницы, понижается для экономии места. Передний план содержит цветовую информацию о деталях, не попавших в задний план; его разрешение понижается ещё сильнее. Затем задний и передний планы сжимаются с помощью вейвлет-преобразования, а маска — алгоритмом JB2.
Особенностью алгоритма JB2 является то, что он ищет на странице повторяющиеся символы и сохраняет их изображение только один раз. В многостраничных документах каждые несколько подряд идущих страниц пользуются общим «словарём» изображений.
Для сжатия большинства книг можно обойтись только двумя цветами. В этом случае используется всего один слой, что позволяет достичь рекордной степени сжатия. В типичной книге с чёрно-белыми иллюстрациями, отсканированной с разрешением 600 dpi, средний размер страницы составляет около 15 Кб, то есть приблизительно в 100 раз меньше, чем исходный файл. Однако, при этом не стоит забывать, что в DjVu используется сжатие данных с потерями. Для особо важных документов, возможно, будет разумнее использовать более «надёжные» форматы: PNG, JPEG 2000, TIFF и т. п. В общей сложности выигрыш объёма в этом случае составляет 4—10 раз.
В основе формата DjVu лежат несколько технологий, разработанных в AT&T Labs. Это: - алгоритм отделения текста от фона на отсканированном изображении; - вейвлетный алгоритм сжатия фона IW44; - алгоритм сжатия чёрно-белых изображений JB2; - универсальный алгоритм сжатия ZP; - алгоритм распаковки «по запросу»; - алгоритм «маскировки» изображений;
Программы для работы с форматом DjVu
- DjVu Browser plugin - Разработанный фирмой LizardTech, свободно распространяемый плагин для просмотра файлов формата djvu. После установки DjVu файлы открываются в окне браузера (подойдет почти любой - IE, Firefox, Safari). - DjVu Solo - Программа для создания DjVu файлов. В DjVu можно преобразовать графические файлы большинства популярных форматов (bmp, gif, jpeg, tiff и др.) или непосредственно получить картинку со сканера. Последнее не очень удобно, так как отсутствуют даже простые средства работы с графикой, позволяющие хотя бы обрезать черные края отсканированной картинки, повернуть ее и т.д. - STDU Viewer - Новая программ для просмотра документов в djvu, pdf и tiff форматах. Может служить не только для чтения djvu но и как компактная замена Acrobat reader'у. - WinDjView - Удобная небольшая программа для просмотра djvu-файлов. - DjVuReader - еще одна хорошая программа для просмотра DjVu. - DjVu Fancy Viewer - еще одна программа-просмотрщик. Позволяет создавать закладки в DjVu документе и сохранять их внутри djvu-файла. Может показывать сдвоенные развороты, красиво листает страницы. - DjVu.dll - плагин для программы IrfanView. К сожалению не позволяет просматривать многостраничные DjVu файлы. Для установки достаточно скопировать файл djvu.dll в директорию /IrfanView/Plugins. - Any2djvu - веб-сервис, осуществляющий преобразование практически любого графического формата в DjVu. Особенно полезно преобразование в DjVu форматов pdf, ps и ps.gz. Документы для преобразования можно не только закачивать с собственного компьютера, но и указывать url интересующего вас документа в сети.
Текстовое представление изображений DjVu
Формат DjVu предусматривает наличие текстового слоя, который содержит текст со страницы. (Используется для лёгкого копирования текста из документа при работе с ним). В случае, если текстовый слой недоступен, единственный метод получения текста — выполнение оптического распознавания (в сторонних программах).
Лицензионная информация
AT&T продали технологию компании LizardTech, которая пытается использовать её для своих коммерческих интересов, но, благодаря открытости формата, для создания и просмотра документов DjVu существует свободное программное обеспечение, доступное для различных платформ. 1 июля 2008 года LizardTech передал менеджмент DjVu родительской компании Celartem, а 10 июня 2009 года Celartem передал права на технологию DjVu компании Caminova.
Существует открытая библиотека DjVuLibre и программы-просмотрщики на ней, публикуемая под лицензией GNU GPL.
В книге рассмотрены современные методы лабораторных, в том числе органолептических исследований основных свойств грунтов. Все представленные методы определения состава, состояния, структуры и свойств грунтов соответствуют ГОСТам, изложены в виде инструктивных, методических указаний и сопровождаются описанием приборов, аппаратуры и вспомогательного оборудования.
У книжці висвітлено різноманітні питання обладнання сучасного житла, правильного господарювання з викорнстанням хімічних та електричних «помічників», догляду за речами домашнього вжитку та квітами, а також раціонального харчування. Подано рекомендації з гімнастики й косметики, особливу увагу приділено вихованню дітей та самовихованню. Розрахована на широке коло читачів.
Настоящий учебник представляет собой первую часть учебника для четырехгодичных курсов иностранных языков. Он может быть также использован в кружках английского языка для взрослых слушателей, впервые приступающих к изучению иностранного языка.
Книга рассказывает о возникновении и развитии архитектурных стилей Петербурга. В популярной форме освещаются характерные черты различных стилей, причины их модификаций и смены одного стиля другим: петровское барокко, высокое ("развитое") барокко, классицизм, ампир, ранняя эклектика, поздняя эклектика, модерн. Упоминаются 125 наиболее выдающихся архитекторов, оставивших заметный след в формировании ...
В книге описаны организация питомника, проектирование севооборотов в питомнике, удобрение и обработка почвы, древесные и кустарниковые семена, посевное отделение питомника, черенковое отделение, маточное отделение, отдел формирования.
Журнал по шитью, издаваемый на русском языке с 1996 года. В номере предлагается летняя коллекция одежды от голландских дизайнеров журнала Knip mode. Темы номера: "Веселый горошек", "Сила цветов", "Черное и белое", "Сродни искусству" и другие. В выпуске более 30 моделей: блузки, юбки, платья, сарафаны, жакеты, брюки и др. Все модели даны в широком размерном ряду, с выкройками и подробным описание ...
Увлекательная яркая книга посвящена созданию разнообразных великолепных проектов в техниках скрапбукинг и бумажное моделирование. Красочные страницы книги и множество блестящих идей вдохновят вас на создание неповторимых открыток для разных торжественных событий в вашей жизни и в жизни ваших родных и друзей, а также прекрасных бумажных цветов и других очаровательных поделок из бумаги. Кроме этого, ...
Данный материал НЕ НАРУШАЕТ авторские права никаких физических или юридических лиц. Если это не так - свяжитесь с администрацией сайта. Материал будет немедленно удален. Электронная версия этой публикации предоставляется только в ознакомительных целях. Для дальнейшего её использования Вам необходимо будет приобрести бумажный (электронный, аудио) вариант у правообладателей.