Автор Тема: Программа DjVu Small Mod  (Прочитано 27292 раз)

eugene.v

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Программа DjVu Small Mod
« Ответ #180 : 13 ДХТаРЫм 2017, 13:03:22 »
Вроде в Punto Switcher есть опция отключить, я когда-то так делал, когда автоматическое переключение языка мешало чему-нибудь.

Автопереключение отключено. Мешает сам факт запущенного пунто.

Alex_6619

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
    • E-mail
Re: Программа DjVu Small Mod
« Ответ #181 : 13 ДХТаРЫм 2017, 16:31:03 »
Автопереключение отключено. Мешает сам факт запущенного пунто.
Когда столкнулся с его влиянием там где не надо, перестал им пользоваться. В крайнем случае можно его убрать из автозагрузки, а когда он нужен, запускать самому.

DigURa

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Программа DjVu Small Mod
« Ответ #182 : 14 јРав 2017, 08:02:00 »
Прекрасная программа. Пользуюсь с первых версий. Хотелось бы предложить небольшое усовершенствование. 1) В режиме предварительной автосегментации обеспечить приоритет зон картинок  над зонами грязи (зелёными прямоугольничками последующей очистки).



2) Возможность регулировать вероятность появления выделения для картинки. Как в BookRestorer. Минимальный размер окна для картинки. И возможность выбирать порог определения.




 
_____
« Последнее редактирование: 14 јРав 2017, 11:24:04 от DigURa »

textsharik

  • Постоялец
  • ***
  • Сообщений: 138
    • Просмотр профиля
    • E-mail
Re: Программа DjVu Small Mod
« Ответ #183 : 19 јРав 2017, 18:45:02 »
1) В режиме предварительной автосегментации обеспечить приоритет зон картинок  над зонами грязи (зелёными прямоугольничками последующей очистки).

Этого я и боялся, когда делал фичу зональной бинаризации. Путаница в приоритетах зон уже приближается к уровню, когда её надо будет регулировать специальными опциями. Нормальная реализация требует очень большой перекройки интерфейса.

Пока сделал кривой патч для версии 0.7.7-alpha4. Этот патч понижает приоритет зелёной зоны, и отключает её двусмысленность. (Теперь в режиме зональной бинаризации зелёная зона только чистит. Не размывает.)
Ссылка: http://www.mediafire.com/file/51ssxjt2yx6tn2a/Patch_for_alpha4.7z



2) Возможность регулировать вероятность появления выделения для картинки. Как в BookRestorer. Минимальный размер окна для картинки. И возможность выбирать порог определения.

Я думал об этом. Проблема в том, что для авто-разметки зон я использую код, выдранный из CuneiForm. У этого модуля нет понятных опций вроде "чувствительность". Есть только куча странных опций с непредсказуемым эффектом. Не уверен, что есть смысл показывать такие настройки пользователю.
А менять модуль на другой (например, выдрать плагин из BookRestorer'а) - сложно и потребует много времени.

DigURa

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Программа DjVu Small Mod
« Ответ #184 : 19 јРав 2017, 23:53:51 »
Отлично. Пожалуй, что для таких частных случаев, патч в самом деле практичнее.  :) Сейчас буду тестировать.
В принципе не сложно предварительно обработать в других программах. Но ведь программа настолько уже совершенна и стремится к полной самодостаточности. Ещё бы pdf во входящих научилась обрабатывать. По алгоритму p2d. Он не требует дополнительного места на диске. Берёт первую страницу из pdf, конвертирует её в картинку, определяя оптимальный dpi, и тут же начинает сжимать её во временной папке в djvu. Потом то же со следующей страницей pdf. И т.д. Потом объединяя отдельные страницы djvu в единый окончательный документ. Можно наверняка модули прямо из p2d стянуть безболезненно. И хоть батником предварительные операции выполнить. Отследив предврительно отсылаемые в консоли, команды, и их параметры.
« Последнее редактирование: 20 јРав 2017, 00:06:10 от DigURa »

Alex_6619

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
    • E-mail
Re: Программа DjVu Small Mod
« Ответ #185 : 13 °ЯаХЫм 2017, 15:16:32 »
Столкнулся со следующем непредсказуемым поведением DjVu Small Mod. В режиме малоцветного кодирования(настройки по умолчанию) одинаковые страницы кодирует немного по разному(см. пример ниже). И как настроить, чтобы одинаковые обработанные стр. кодировались одинаково?
https://yadi.sk/i/ppiTTONX3GvyjY
https://yadi.sk/i/tOhO00kj3Gvyk7
« Последнее редактирование: 14 °ЯаХЫм 2017, 21:44:09 от Alex_6619 »

Alex_6619

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
    • E-mail
Re: Программа DjVu Small Mod
« Ответ #186 : 14 °ЯаХЫм 2017, 21:52:13 »
Столкнулся со следующем непредсказуемым поведением DjVu Small Mod. В режиме малоцветного кодирования(настройки по умолчанию) одинаковые страницы кодирует немного по разному(см. пример ниже). И как настроить, чтобы одинаковые обработанные стр. кодировались одинаково?
https://yadi.sk/i/ppiTTONX3GvyjY
https://yadi.sk/i/tOhO00kj3Gvyk7
Одно решение нашёл,в настройках фон отметить галочкой залить фон белым.
« Последнее редактирование: 16 °ЯаХЫм 2017, 08:11:46 от Alex_6619 »

DigURa

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Программа DjVu Small Mod
« Ответ #187 : 21 °ЯаХЫм 2017, 23:59:21 »
Такой вопрос. Нельзя ли сделать дополнительный профиль кодирования страниц в отдельные djvu-файлы? С сооответствующими страницам, именами файлов. Это бывает нужно когда бинарные страницы кодируешь с профилем - "binary", а с выделенными иллюстрациями - с другим соответствующим профилем и, возможно, выделениями вручную иллюстраций на страницах.

textsharik

  • Постоялец
  • ***
  • Сообщений: 138
    • Просмотр профиля
    • E-mail
Re: Программа DjVu Small Mod
« Ответ #188 : 23 °ЯаХЫм 2017, 08:42:56 »
Такой вопрос. Нельзя ли сделать дополнительный профиль кодирования страниц в отдельные djvu-файлы? С сооответствующими страницам, именами файлов. Это бывает нужно когда бинарные страницы кодируешь с профилем - "binary", а с выделенными иллюстрациями - с другим соответствующим профилем и, возможно, выделениями вручную иллюстраций на страницах.

Есть два решения этой задачи:
1) Перекрёстная склейка DjVu- файлов.
Делается с помощью кнопки "Раскрыть файл" в режиме декодирования.
Для этого, подготавливаются отдельно файлы: "сжато_чёрно_белым.djvu" и "сжато_как_фото.djvu" и т.д.
Потом эти файлы открываются в режиме "Декодировать DjVu в DjVu" кнопкой "Раскрыть файл".
И каждая страница добавляется в список как отдельный файл с автоматической сортировкой по именам.
(В версии 0.7.7 перекрёстная склейка не работает из-за бага. В пререлизах 0.7.8 баг исправлен.)

2) Опция "Каждый файл в отдельный DjVu" (Она скрыта по умолчанию. Чтоб её увидеть, надо включить галочку "Показывать скрытые настройки")
(Эта опция имеет ряд ограничений. Она жмёт несколько хуже из-за отсутствия "словаря" между страницами. А так же не совместима с пакетным режимом, ручной сегментацией и опциями "Залить фон цветом" и "Закрасить текст цветом".)

DigURa

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Программа DjVu Small Mod
« Ответ #189 : 24 °ЯаХЫм 2017, 09:40:36 »
 :D О! Отлично. Сейчас буду искать эти опции.