Автор Тема: Программа DjVu Imager  (Прочитано 125364 раз)

monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
Re: Программа DjVu Imager
« Ответ #150 : 21 БХЭвпСам 2010, 17:28:12 »
jonny
Что значит "одна это сама картинка"? Если это действительно просто картинка - то это неправильно. Должна быть именно картинка на белом листе, размеры которого равны размеру листа-без-картинки (откуда была вырезана картинка).

Для генерации картинки на белом листе нужно СПЕЦИАЛЬНО делать вот что:
Цитировать
5. Переходим в главное окно и в меню Zones -> Picture zone -> Merge zones... ставим флажок Create separate files for non-b/w zones и жмём ОК.
Должно получиться по смыслу такое:
http://www.djvu-soft.narod.ru/scan/sep04.jpg
и
http://www.djvu-soft.narod.ru/scan/sep05.jpg (как раз здесь видно, что это не просто вырезанная картинка - а вырезанная картинка (фото учёного), помещённая на белый лист, равный по размерам http://www.djvu-soft.narod.ru/scan/sep04.jpg ).

jonny

  • Гость
Re: Программа DjVu Imager
« Ответ #151 : 21 БХЭвпСам 2010, 21:09:09 »
Я извиняюсь, не совсем корректно выразился. У меня выходит именно так как вы и описали. Но вот только сообщение по прежнему то которое я описал.

monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
Re: Программа DjVu Imager
« Ответ #152 : 21 БХЭвпСам 2010, 23:50:30 »
jonny
Если Вы внимательно читали статью http://www.djvu-soft.narod.ru/scan/djvu_imager.htm , то, наверное, поняли, что суть методики в том, что в СканКромсаторе некоторые сканы разделяются на т.н. пару субсканов - передний субскан и задний субскан.

Если DjVu Imager выдаёт ошибку "Размер иллюстрации не коррелирует с размерами соответствующей обклеиваемой Djvu-страницы", то это означает, что размеры (длина и ширина в пикселях) заднего субскана не кратны таким же размерам переднего субскана (который уже закодирован в DjVu посредством DjVu Small) в соотношении от 1 до 12 раз (1 означает равенство размеров).

Посмотрите, равны ли длина и ширина заднего субскана в пикселях (правая кнопка мыши на файле в Проводнике - Свойства) длине и ширине в пикселях той DjVu-страницы (меню по правой кнопке в WinDjView), куда вклеивается данная иллюстрация. У Вас эти размеры не равны - отсюда и проблема. То есть, длина переднего субскана (уже задежавюченного) должна быть равна длине заднего субскана - то же самое касается ширин. Если Вам всё-таки непонятно, как выяснить размеры длины и ширины - то см. http://www.djvu-soft.narod.ru/scan/scan_likbez.htm

У задних субсканов, подаваемых на вход DjVu Imager, имена файлов должны быть не абы какие - а только такие, которые DjVu Imager смог бы однозначно истолковать как номер той DjVu-страницы, куда наклеивать данный субскан.

Например, "0001.tif" - DjVu Imager увидит в этом имени номер "1" - и вклеит данный субскан на первую страницу многостраничного DjVu. "0022.tif" - указание вклеить данный задний субскан на 22 DjVu-страницу - и т.п.
« Последнее редактирование: 21 БХЭвпСам 2010, 23:54:49 от monday2000 »

jonny

  • Гость
Re: Программа DjVu Imager
« Ответ #153 : 22 БХЭвпСам 2010, 15:07:13 »
Я кодировал с помощью Lizardtech Document Express Editor. Может быть в нем проблема? Стал пробовать с DjVu Small, возникла новая проблема - при загрузке tiff-ов программа группирует их как ей нравится, а не так, как они идут на самом деле. У меня имена файлов представлены в числовом формате по возрастанию. Программа располагает их начиная с имен начинающихся с еденицы, затем идут двойки и т.д. (10, 101, 102, 103,...) и соответственно кодирует их в этом порядке. В настройках решения не нашел. Подскажите как быть?

monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
Re: Программа DjVu Imager
« Ответ #154 : 22 БХЭвпСам 2010, 23:35:35 »
jonny
Цитировать
Я кодировал с помощью Lizardtech Document Express Editor. Может быть в нем проблема?
Нет.
Цитировать
Стал пробовать с DjVu Small, возникла новая проблема - при загрузке tiff-ов программа группирует их как ей нравится, а не так, как они идут на самом деле.
Ну да, есть там такая особенность. :) Можно сделать пакетное переименование в Irfan View - перед DjVu Small.

Но вообще совершенно не важно, чем кодировать чёрно-белые передние субсканы - то ли с Lizardtech Document Express Editor, то ли с DjVu Small - это в сущности одинаковые по эффекту программы (разница лишь в интерфейсе).
Цитировать
Подскажите как быть?

Вам необходимо получить множество т.н. пар субсканов - при помощи СканКромсатор.

Что такое пара субсканов: это исходный скан, из которого сделали 2 картинки - передний субскан (чёрно-белый) и задний субскан (серый или цветной). Не все исходые сканы нужно разбивать на пары субсканов - а только те, где есть полутоновые иллюстрации.

Правильные ли у Вас получились пары субсканов?

Признаки правильности: передний субскан обязан быть 1-битной разрядности (чёрно-белым). Задний субскан обязан быть 8-битной разрядности (серым) или 24-битной разрядности (цветным).

Длина и ширина в пикселях переднего субскана должна быть равной длине и ширине в пикселях заднего субскана. Короче, они должны быть одинакового размера - чтобы при наложении друг на друга получился исходный скан.

Затем сначала кодируете отдельно передние субсканы (получая чисто чёрно-белый DjVu-файл), и далее в DjVu Imager вставляете в чёрно-белый DjVu-файл задние субсканы (в качестве заднего фона DjVu).

В каком именно месте у Вас происходит ошибка?
« Последнее редактирование: 22 БХЭвпСам 2010, 23:37:51 от monday2000 »

monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
Re: Программа DjVu Imager
« Ответ #155 : 22 БХЭвпСам 2010, 23:42:02 »
jonny
Давайте ещё так:

Выложите на файлообменник хотя бы одну пару субсканов - передний и задний. А я скажу, правильно ли они сделаны. Так мы легко выявим суть проблемы.

Только сделайте образец поменьше размером. Например, сожмите каждый субскан отдельно в DjVu (ради малого размера) и дайте мне оба полученных DjVu. А то много качать неохота. ;)

jonny

  • Гость
Re: Программа DjVu Imager
« Ответ #156 : 23 БХЭвпСам 2010, 14:47:35 »
У меня получилось!!!!  :D Ураааа! Вроде все делал как и прежде, но итог хороший. Спасибо, monday2000 за терпение и помощь!

monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
Re: Программа DjVu Imager
« Ответ #157 : 23 БХЭвпСам 2010, 18:20:46 »
jonny
Пожалуйста, рад был помочь. :D

nbl

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Программа DjVu Imager
« Ответ #158 : 05 ѕЪвпСам 2010, 09:13:38 »
Как правильно обработать вот эту пару субсканов программами DjVu Small и DjVu Imager? С помощью DjVu Sep это делается просто, но она не рекомендуется к использованию. А указанными программами у меня не получается правильно обработать.

Архив с субсканами: http://narod.ru/disk/25679458000/subscans.rar.html

monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
Re: Программа DjVu Imager
« Ответ #159 : 06 ѕЪвпСам 2010, 11:20:08 »
nbl
Цитировать
Как правильно обработать вот эту пару субсканов программами DjVu Small и DjVu Imager?
Как обычно - читайте http://www.djvu-soft.narod.ru/scan/djvu_imager.htm .

Вот я Ваш пример сделал в DjVu при помощи DjVu Small и DjVu Imager.

http://www.onlinedisk.ru/file/526601/  (94 КБ)

Файл "0001.bmp" я закодировал в DjVu Small, затем файл "0001.sep.bmp" в DjVu Imager подклеил к полученному в DjVu Small. Никаких проблем не возникло при этом.

nbl

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Программа DjVu Imager
« Ответ #160 : 06 ѕЪвпСам 2010, 15:35:30 »
Какой профиль надо выбирать при кодировании в DjVu Small, чтобы сохранить цветной текст? С профилем "manuscript", вроде, получается, но DjVu Imager потом в него картинку не вставляет и портит цвет текста. В общем, хотелось бы увидеть правильные параметры для DjVu Small и DjVu Imager.

monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
Re: Программа DjVu Imager
« Ответ #161 : 06 ѕЪвпСам 2010, 15:41:55 »
nbl
Цитировать
Какой профиль надо выбирать при кодировании в DjVu Small, чтобы сохранить цветной текст?
Я брал "user B/W 300 dpi". Но сгодится любой, в результате действия которого цветной текст сохраняется в получаемом DjVu (визуально).
Цитировать
С профилем "manuscript", вроде, получается, но DjVu Imager потом в него картинку не вставляет и портит цвет текста.
Это баг (ошибка программы DjVu Imager). Спасибо за наводку! Буду исправлять.
« Последнее редактирование: 06 ѕЪвпСам 2010, 15:44:23 от monday2000 »

monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
Re: Программа DjVu Imager
« Ответ #162 : 06 ѕЪвпСам 2010, 16:22:05 »
Новая подверсия:

DjVu Imager v2.9

http://www.djvu-soft.narod.ru/soft/djvu_imager_v2_9.rar  (1,17 МБ)

Исходники:

http://www.djvu-soft.narod.ru/soft/djvu_imager_v2_9_src.rar  (79 КБ)

Что нового:

- Исправлен глюк с неправильной обклейкой DjVu-страницы, содержащей чанк FG44.  Т.е. вот этот:
Цитировать
С профилем "manuscript", вроде, получается, но DjVu Imager потом в него картинку не вставляет и портит цвет текста.

nbl

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Программа DjVu Imager
« Ответ #163 : 07 ѕЪвпСам 2010, 12:06:13 »
Спасибо, все получилось.

monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
Re: Программа DjVu Imager
« Ответ #164 : 13 ѕЪвпСам 2010, 10:46:15 »
Я обновил свою статью "Использование DjVu Imager" http://www.djvu-soft.narod.ru/scan/djvu_imager.htm .

Я добавил туда описание как использовать Scan Tailor совместно с DjVu Imager (включая использование ST Split).