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

jonny

  • Гость
Re: Программа DjVu Imager
« Ответ #180 : 16 јРав 2011, 09:26:26 »
И вновь здравствуйте, уважаемые друзья! Возвращаюсь в свою тему с новой, непонятной для меня проблемой. Занимаюсь созданием книги, есть сырье - обработанные сканы, пары передних и задних субсканов (размеры и глубина цвета одинаковы), т.е. все как положено. Сделал уже несколько книг таким образом. Но неожиданно на этапе подклейки картинок в скомпилированную книгу результата нет, т.е. Imager делает свое дело, создает книгу ***out.djvu, но без подклеенных картинок. Совершенно не могу понять в чем дело. Помогите разобраться.

monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
Re: Программа DjVu Imager
« Ответ #181 : 16 јРав 2011, 18:15:08 »
jonny
Выложите на какой-нибудь популярный файлообменник:
1. DjVu-заготовку (многостраничный DjVu-файл ещё до вклейки иллюстраций).
2. Хотя бы одну вклеиваемую иллюстрацию (ту, которая не вклеивается).

Мне нужно суметь воспроизвести Вашу проблему, чтобы понять, в чём дело.

jonny

  • Гость
Re: Программа DjVu Imager
« Ответ #182 : 17 јРав 2011, 22:00:51 »
здравствуйте! вот ссылка http://zalil.ru/30690555

monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
Re: Программа DjVu Imager
« Ответ #183 : 18 јРав 2011, 15:07:24 »
jonny
Цитировать
вот ссылка http://zalil.ru/30690555
Не работает ссылка.

57an

  • Постоялец
  • ***
  • Сообщений: 201
    • Просмотр профиля
    • Djvu Bookmarker on SF.net
Re: Программа DjVu Imager
« Ответ #184 : 18 јРав 2011, 20:15:10 »
jonny
Из ваших сканов все получилось нормально.
small 0.4.3, imager 2.8

При открытии вашего книга.out.djvu в DjvuView выскакивает ошибка
[1-12510] Djvu Decoder: Corrupted  data (Duplicate foreground color info)

jonny

  • Гость
Re: Программа DjVu Imager
« Ответ #185 : 18 јРав 2011, 23:54:24 »
jonny
Цитировать
вот ссылка http://zalil.ru/30690555
Не работает ссылка.
держите вторую http://depositfiles.com/files/9irunuu6v

jonny
Из ваших сканов все получилось нормально.
small 0.4.3, imager 2.8

При открытии вашего книга.out.djvu в DjvuView выскакивает ошибка
[1-12510] Djvu Decoder: Corrupted  data (Duplicate foreground color info)
странно, у меня книга открывается нормально, без ошибок. какой вывод можно сделать из вашего сообщения?

N.M.E.

  • Пользователь
  • **
  • Сообщений: 87
    • Просмотр профиля
Re: Программа DjVu Imager
« Ответ #186 : 19 јРав 2011, 10:57:17 »
странно, у меня книга открывается нормально, без ошибок. какой вывод можно сделать из вашего сообщения?
вывод такой - ты файл открываешь программой WinDjView, а не DjvuView или DjView, которые указывают на то, что у тебя по 2 чанка FG44 на каждой странице - чего быть не должно..
а то, что книга открывается нормально - неправда.. картинка то не показывается, а она ведь есть в файле - если вручную удалить один чанк FG44, то это становится видно..

проблема в том, что ты не тем профилем кодировал маску - она д.б. однослойная, а у тебя там паразитный задний слой оказался.. это, наверное, от того, что исходный файл у тебя не ч\б, а в оттенках серого.. в таком случае надо было профиль соответствующий bitonal выбирать..
и второе - для чего такое разрешение 1800dpi делать из исходников в 600dpi??? качество нисколько не улучшается, а тормоза дикие при открытии файла..

а то, что DjVu Imager создает второй чанк FG44 несмотря на то, что один уже есть - это баг.. он либо вообще не должен такую маску обрабатывать и выводить соответствующее предупреждение, либо просто не добавлять дублирующий чанк..

monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
Re: Программа DjVu Imager
« Ответ #187 : 19 јРав 2011, 17:49:55 »
Цитировать
проблема в том, что ты не тем профилем кодировал маску - она д.б. однослойная, а у тебя там паразитный задний слой оказался.. это, наверное, от того, что исходный файл у тебя не ч\б, а в оттенках серого..
Совершенно верно, именно в этом и была главная причина проблемы.
Цитировать
а то, что DjVu Imager создает второй чанк FG44 несмотря на то, что один уже есть - это баг.. он либо вообще не должен такую маску обрабатывать и выводить соответствующее предупреждение, либо просто не добавлять дублирующий чанк..
А это вторая часть проблемы. Это действительно баг - но баг DjVu Imager версии 2.8. И именно этот баг был исправлен в текущей версии DjVu Imager - 2.9 (доступная тут: http://www.djvu-soft.narod.ru/soft/basic.htm ).
jonny
Вам надо переделать DjVu-заготовку. Возьмите передние субсканы и прогоните их пакетно через Irfan View - с целью бинаризации. Можете просто поставить птичку на опцию "CCIT Fax G4" - этого будет достаточно для бинаризации. Ведь у Вас сейчас передние субсканы имеют битовую разрядность 8, а надо - 1.
После прогонки сканов через Irfan View закодируйте их заново в DjVu при помощи DjVu Small, а затем вклейте картинки через DjVu Imager v2.9.
Всё это крайне простейшие и полностью автоматические операции.

P.S. Но есть и ещё один скрытый аспект этой ситуации. ИМХО данный пример наглядно демонстрирует всё несовершенство СканКромсатора - когда люди на ровном месте ни с того ни с сего отхватывают себе дикие и нелепые проблемы. Если бы с самого начала jonny воспользовался бы Scan Tailor вместо ScanKromsator - подобная ситуация не могла бы возникнуть в принципе (т.е. наличие паразитного фона на DjVu-заготовке) - потому что в СТ картинки можно выделить только в режиме "Смешанный".

Я иногда начинаю думать, что ScanKromsator - это искусно задуманная диверсия под общественное DjVu-книгосканирование. Слишком уж нарочито-нелепы его проблемы - так не бывает, дело явно нечисто.
« Последнее редактирование: 19 јРав 2011, 18:02:47 от monday2000 »

57an

  • Постоялец
  • ***
  • Сообщений: 201
    • Просмотр профиля
    • Djvu Bookmarker on SF.net
Re: Программа DjVu Imager
« Ответ #188 : 19 јРав 2011, 19:11:47 »
jonny
У меня еще одна версия - возможно вы при кодировании в Djvu Small вместо кошерного Bitonal профиля выбрали диверсионный (в данном конкретном случае, естественно) User B/W  ;D

jonny

  • Гость
Re: Программа DjVu Imager
« Ответ #189 : 20 јРав 2011, 21:25:59 »
1. Да, действительно, я открываю программой WinDjView.
2. Насчет профиля кодирования я не совсем понял. Я стандартно загружаю обработанные картинки в Lizardtech Document Express Editor и создаю книгу.
3. Разрешение везде 600dpi, как в рекомендациях, где ты увидел 1800 я не пойму.

Я использую кромсатор только для разделения изображения на два субскана, а так ST самое то)

Давайте я вам расскажу алгоритм своей работы, а вы оцените и найдете ошибки, или внесете поправки: сканирование произвожу в оттенках серого с разрешением 300dpi. готовый сканы я загружаю в ST и делаю обычные операции обработки сканов. оговорюсь только что на последнем этапе "вывод" я основное количество материала обрабатываю как "ч/б", но страницы с картинками делаю "смешанными". разрешение у всех 600dpi. по окончании я загружаю сканы в кромсатор и вырезаю картинки. Потом в Lizardtech Document Express Editor делаю заготовку книги, в Imager обрабатываю картинки и склеиваю их с заготовкой. Вот так вот. Хочу обратить внимание что таким образом я уже сделал кучу книг. Единственное что изменилось - это сканер, те книги которые не вышли я делал на новом сканере, а по-моему в настройках сканирования ставил разрядность 8. видимо проблема в этом? значит нужно 1?

N.M.E.

  • Пользователь
  • **
  • Сообщений: 87
    • Просмотр профиля
Re: Программа DjVu Imager
« Ответ #190 : 20 јРав 2011, 22:23:47 »
3. Разрешение везде 600dpi, как в рекомендациях, где ты увидел 1800 я не пойму.
то, что желал сделать и то, что в итоге получилось - совпадает не всегда..
погляди в информации о странице (в книга.djvu и книга.out.djvu)
Цитировать
  FORM:DJVM [206811]
    DIRM [58]         Document directory (bundled, 3 files 2 pages)
    FORM:DJVI [50] {0062_0001.djbz}
      Djbz [38]         JB2 shared dictionary
    FORM:DJVU [104088] {0038_0001.djvu} [P1]
      INFO [10]         DjVu 11676x15084, v25, 1800 dpi, gamma=2.2
      INCL [14]         Indirection chunk --> {0062_0001.djbz}
      Sjbz [77168]      JB2 bilevel data
      FG44 [2472]       IW4 data #1, 100 slices, v1.2 (color), 973x1257
      BG44 [14026]      IW4 data #1, 74 slices, v1.2 (color), 3892x5028
      BG44 [3261]       IW4 data #2, 10 slices
      BG44 [373]        IW4 data #3, 4 slices
      BG44 [3526]       IW4 data #4, 9 slices
      TXTz [3160]       Hidden text (text, etc.)
    FORM:DJVU [102579] {0062_0001.djvu} [P2]
      INFO [10]         DjVu 11676x15084, v25, 1800 dpi, gamma=2.2
      INCL [14]         Indirection chunk --> {0062_0001.djbz}
      Sjbz [79418]      JB2 bilevel data
      FG44 [1323]       IW4 data #1, 100 slices, v1.2 (color), 973x1257
      BG44 [13750]      IW4 data #1, 74 slices, v1.2 (color), 3892x5028
      BG44 [2738]       IW4 data #2, 10 slices
      BG44 [21]         IW4 data #3, 4 slices
      BG44 [2444]       IW4 data #4, 9 slices
      TXTz [2783]       Hidden text (text, etc.)

57an

  • Постоялец
  • ***
  • Сообщений: 201
    • Просмотр профиля
    • Djvu Bookmarker on SF.net
Re: Программа DjVu Imager
« Ответ #191 : 21 јРав 2011, 00:51:59 »
Сканируете правильно. Но процесс у вас несколько неоптимальный.

Цитировать
Я использую кромсатор только для разделения изображения на два субскана, а так ST самое то)

Получается, что делаете двойную работу - выделяете картинки и в ST и в SK? А чем вам не понравились ST Split или ST Separator?

Цитировать
Потом в Lizardtech Document Express Editor делаю заготовку книги

ИМХО, Djvu Small более заточен под создание заготовок - богаче настройки - например, возможность задания размера словаря и  возможность выбора не пофайлово, а папку целиком. Только не забывать, как я уже написал выше, что профиль кодирования д.б. Bitonal 600.

А Editor'у Editor'ово - задачи типа вставки забытых/удаления дублированных страниц..

agelastik

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Программа DjVu Imager
« Ответ #192 : 17 јРЩ 2011, 01:04:55 »
Возникла проблема: вставляю с помощью imager-a обложку, а на ней появляются какие-то чёрные полосы. Пробовал версии imager-a 2.8 и 2.9 Настройки стандартные: дзф 3, 200 dpi. Разделение сканов делал через ST Separator 2.8. Вот ссылка на архив с папками pic и txt и djvu, который у меня получился: http://ifolder.ru/23575882

57an

  • Постоялец
  • ***
  • Сообщений: 201
    • Просмотр профиля
    • Djvu Bookmarker on SF.net
Re: Программа DjVu Imager
« Ответ #193 : 17 јРЩ 2011, 05:10:14 »
agelastik
Файлы из папки txt начиная с 3 страницы можно было не вставлять в архив.
Обложку через СТ пропускали?
При использовании Cепаратора обязательное условие - обработка обложки в СТ версии не ниже 0.9.8.1.
Залейте сами файлы обложки (из папки out).

monday2000

  • Администратор
  • *****
  • Сообщений: 985
    • AOL клиент - -
    • Yahoo клиент - -
    • Просмотр профиля
    • Создание книг в электронном виде из бумажных книг (в формате DjVu)
    • E-mail
Re: Программа DjVu Imager
« Ответ #194 : 17 јРЩ 2011, 09:06:50 »
agelastik
Цитировать
Вот ссылка на архив с папками pic и txt и djvu, который у меня получился: http://ifolder.ru/23575882
А что такой архив "маленький"? Всего 140 МБ? :)