Неофициальное обновление DjVu Small
Спасибо. По словом "Неофициальное" Вы имеете ввиду, что это Ваше обновление?Да.
Справку еще детально не смотрел, поэтому вопрос: "А что такое псевдо-djvu?"Jpeg или Tiff файлы, упакованные в djvu без перекодирования.
Наверное, имеет смысл сделать интеграцию DjVu Small с FSD
Неофициальное обновление DjVu SmallВы бы как-нибудь изменили бы название - а то будет же путаница с моими релизами. Допустим, добавили бы в название что-нибудь.
- Поддержка формата псевдо-DjVuА я в своё время, наоборот, убрал эту опцию. :) Потому что ИМХО цена её присутствия слишком велика - наличие в программе утилиты photottodjvu.exe. Это означает излишнее раздутие размера дистрибутива, притом что опцией -jpeg на деле никто реально не пользуется. А если 1-2 человека и пользуются - то для них можно сделать отдельную специальную утилиту.
- Перекрёстное слияние DjVu-файловЭтой опции также с моей точки зрения не место в программе. Для этого, я думаю, лучше сделать отдельный визуальный мета-редактор DjVu.
- Added integration with layer-remove tool [has some problems]То же самое. Тем более, что ещё и с проблемами. Убирать слои - с этим прекрасно справляется djvumake - причём без малейших проблем.
- Removed console buffering from djvudecodeНе слишком обязательно. Ради чего? Ради генерации многостраничного TIF? А Вы знаете ли, что даже с отсутствием консольного буферирования правильное отражение постраничного прогресса всё равно нестабильно и иногда работает некорректно? Куда уж надёжней вызывать djvudecode для каждой DjVu-страницы - это всегда даёт железную точность постраничного прогресса.
- Доступ к скрытым и недокументированным настройкамБыло бы интересно узнать подробности.
- Fixed bug in documenttodjvu preventing "decibels" option to work in european localesЭто тоже интересно. Подробнее можно?
- Added unicode supportИ это интересно. В какой мере добавлена поддержка?
Вы бы как-нибудь изменили бы название - а то будет же путаница с моими релизами. Допустим, добавили бы в название что-нибудь.Ок. Пусть будет DjVu Small Mod.
Вы же, такое впечатление, начали утяжелять интерфейс, наращивая его новыми фичами. Это есть порочный путь СканКроматора - "печка, мясорубка и стиральная машина в одном флаконе".Нет, это не так. Идея была в том, чтобы сделать нововведения практически невидимыми.
ИМХО цена её присутствия слишком велика - наличие в программе утилиты photottodjvu.exe. Это означает излишнее раздутие размера дистрибутива, притом что опцией -jpeg на деле никто реально не пользуется. А если 1-2 человека и пользуются - то для них можно сделать отдельную специальную утилиту.1) ИМХО, с нынешними скоростями интернета и объёмами hdd, лишний мегабайт не имеет значения.
А Вы знаете ли, что даже с отсутствием консольного буферирования правильное отражение постраничного прогресса всё равно нестабильно и иногда работает некорректно?Знаю, исправлено.
Кстати, а почему она не работает в Win9x? Даже любопытно стало (хотя, понятно, Win9x уже неактуален).Видимо какой-то API работает по-другому. Сам точно не знаю. Просто нет времени разбираться.
Большой словарь тормозит просмотр DjVu-файла.Никогда не замечал. Насколько я знаю, словарь тормозит только сжатие. На скорость просмотра он практически не влияет.
- Доступ к скрытым и недокументированным настройкам
- Fixed bug in documenttodjvu preventing "decibels" option to work in european localesПараметр - числа с плавающей запятой, разделённые запятыми. Если десятичный символ - точка, всё работало; если запятая - нет. Я заменил разделитель на точку с запятой.
Через короткие имена файлов. Что работает почти всегда, за исключением экзотических случаев (пользователь загрузился в windows-95, дал файлу неанглийское имя, перегрузился в XP и решил сжать этот файл в DjVu.)Цитировать- Added unicode supportИ это интересно. В какой мере добавлена поддержка?
По поводу профилей: как я понял, Вы добавили многие возможности по управлению профилями. Вроде бы хорошо - но опять-таки, подавляющее большинство пользователей профили не меняют и никак не модифицируют.Нет, наоборот. Я старался освободить рядового пользователя от кнопки "Опции".
Знаете - мне представляется более реальным полная предварительная ручная сегментация.Это безусловно перспективно. Но по алгоритму предварительная сегментация ничем не отличается от обычной. Следовательно, она будет иметь на 100% те же проблемы, и потребуются те же профили с настройками.
У меня есть пару сканов jpg с маленьким разрешением.500х700.Профиль "Jpeg" из группы "Псевдо-Djvu".
При увеличении, текст не разобрать. Думал, что при помощи этого мода, можно что-то сделать.
Как мне на основании этих данных создать профильный файл "ArcandColorAndGrey(-600dpiScanned).conf"? Просто поместить эти данные в вышеуказанный файл?Нет. В персональных профилях не поддерживается наследование (из-за сложности отследить наследование при удалении/переименовании.)
#@group:Arcand
#@displayName:ColorAndGrey Scanned (-600 dpi)
ArcandScanned600dpi: scan600
description=lossless
pages-per-dict=1000
bg-subsample=3
pix-filter-level=0
resolution-multiplier=1
shape-filter-level=100
threshold-level=100
aggressive=true
dpi=-600
#@displayName:ColorAndGrey Scanned (+600 dpi)
ArcandScanned_600dpi: ArcandScanned600dpi
description="600 dpi to all scan"
dpi=600
#@displayName:ColorLineArt Scanned (600 dpi)
ArcandScan600cla: scan600
pages-per-dict=1000
pix-filter-level=0
jb2-format=color
resolution-multiplier=1
shape-filter-level=0
threshold-level=25
aggressive=true
#@displayName:BlackAndWhite (600 dpi)
ArcandBitonal600: bitonal600
pages-per-dict=1000
Попытка применить новый Djvu Small 0.5 привела к сообщению: ошибка, ни одна страница не закодирована. "Обычная" версии 4.4 прекрасно всё закодировала.Мало информации, чтобы понять, в чём проблема.
Не могли бы вы дополнить свою Справку несколькими примерами по созданию Пользовательских профилей разных видов? Это было бы в помощь многим пользователям...Спасибо. Учту.
Как расшифровываются аббревиатуры СК, ЗФ и ПП? Встречаются в фразах "Пониж. ресемплинг ПП", "Пониж. ресемплинг ЗФ" и "Не-СК имена файлов". Понимаю, что после стольких лет существования программы, задавать такой вопрос странно, но ответа я не нашел.
"Пониж. ресемплинг ПП" - Не знаю, как расшифровывается. Речь идет о цветовой маске.
2) v0.4.4 на выходе даёт 14.8 Mб, а v0.5 -- 28.6--29.3 Мб (немного зависит от словаря). Почему-то в два раза больше. Блин, это что, и есть поддержка Unicode?Нет, конечно. Это опечатка в коде: вместо "aggressive" написано "agressive". В результате bitonal-600 работает на слабом уровне сжатия.
Starting processing...
---------- Profile ----------
#
DjvuSmall:
# Extreme / Empty profile
# Base / bitonal
tobitonal=true
# Original / Bitonal(600 dpi)
dpi=-600
aggressive=true
# Base / modern-pc
resolution-multiplier=1
pages-per-dict=99999
block-overlap=2
# Standard / Bitonal(600 dpi)
---------------------------------
"d:\Programs\BookShop\DjVuSmallMod_v0.5\Bin\DocumentToDjvuM.exe" --verbose
--config="d:\Programs\BookShop\DjVuSmallMod_v0.5\instances\cdae4tlonkonh\profile.conf"
--profile=DjvuSmall
--filelist="d:\Programs\BookShop\DjVuSmallMod_v0.5\instances\cdae4tlonkonh\filelist.txt"
"C:\DjVu Encoded.djvu"
Файл '-' : tif файл
...
Файл '-' : tif файл
[Страница 1]
Страница: 3696x5856 dpi:600
...
Страница: 3696x5856 dpi:600
Страница 0001. mif_0005.tif -> mif_0005.djvu
...
Страница 0345. mif_0350.tif -> mif_0350.djvu
Результаты (Время/Файл): Предв. обработка=0.00 Сегментация=0.00 JB2=3.79 IW44=0.00
Conversion successfully ended.
Starting processing...
"d:\Programs\BookShop\DjVuSmall\bin\documenttodjvum.exe"
--profile=bitonal600
--filelist="d:\Programs\BookShop\DjVuSmall\settings\filelist.txt" --lossy
--verbose "C:\1\DjVu Encoded2.djvu"
File '-' : tif file
...
[Page 1]
Page: 3696x5856 dpi:600
File '-' : tif file
...
[Page 394]
Page: 3696x5856 dpi:600
File '-' : tif file
[Page 395]
Page: 3696x5856 dpi:600
Page 0001. mif_0005.tif -> mif_0005.djvu
...
Page 0395. mif_0400.tif -> mif_0400.djvu
User Time(s)/image: Preprocess=0.00 Segment=0.00 JB2=0.72 IW44=0.00
Conversion successfully ended.
Заметил какой-то косяк с Mod-версией. После завершения кодирования, программа подвисает на неопределенное время (свыше получаса), или что-то типа того, и потом выдает результат.После кодирования создаётся чанк словаря. По умолчанию словарь в Mod-версии увеличен, что и создаёт различие в скорости. (Зато размер книги должен получиться несколько меньше без ущерба для качества.)
Чё за квадратик возле файла? Этот файл, на который прога матерится, первый в списке был, а я удалил пару файлов с конца списа, так что я тот символ ну никак добавить по собственной воле не мог.Скорее всего, это символ Ctrl+BackSpace. Вы могли случайно нажать эту комбинацию клавиш, удаляя строки с конца.
Скорее всего, это символ Ctrl+BackSpace. Вы могли случайно нажать эту комбинацию клавиш, удаляя строки с конца.
Просто удаляйте такие квадратики, если они возникнут. Делать продвинутый текстовый редактор для редактирования списка файлов вряд ли целесообразно.
или уменьшить размер словаря вручную.
Баг в том, что когда я поставил галку на PPD=100, то все равно кодируется как прописано в стандартном профиле, никакой реакции на галочку в опциях.При PPD=100 реакция может быть незаметна, т.к. в оригинале PPD=10.
Ничего подобного, это баг. На нескольких файлах в списке он не проявляется, список редактируется, если же файлов много (я проверял на 400-700) то список никак нельзя отредактировать.Видимо, это связано с ограничением на 32kb. Это действительно баг, но в моих проверках он влияет только на добавление строк; удаление работает. Попробую воспроизвести и зафиксить к концу месяца. Сейчас не до того.
Ничего подобного, это баг. На нескольки файлах в списке он не проявляется, список редактируется, если же файлов много (я проверял на 400-700) то список никак нельзя отредактировать. Удалял как кнопкой BackSpace, так и Del, одна и та же малина.Проблему удаления из длинного списка не смог воспроизвести ни на одном компьютере. Ограничение на длину списка убрал, может быть проблему удаления это тоже решит. Вот бета-версия:
textsharik , все та же проблема с редактированием списков осталась, о которой я писал, посмотритеСпасибо. Всё ещё не могу воспроизвести :(, но постараюсь что-то сделать.
Да, и еще, не могли бы Вы сделать так, чтобы sep-файлы после кодирования djvu автоматически подклеивались в фон, т.е. внедрить функции Djvu Imager в DjvU Small Mod?В принципе сделал. Осталось только кое-что доработать и как следует протестировать. Думаю, это займёт не больше нескольких дней.
DjVu Small Mod v. 0.6.0
http://rusfolder.com/33369910 (http://rusfolder.com/33369910)
http://freakshare.com/files/0kpno1rq/DjVu_Small_Mod-v0.6.0.7z.html (http://freakshare.com/files/0kpno1rq/DjVu_Small_Mod-v0.6.0.7z.html)
<...>
1. В разделе "Ручная сегментация" ... сразу после слов "Входные файлы сортируются по именам, и найдённые ... иконками:" должны идти в-столбик пикчи. Но они там отсутствуют, семь штук. Это только у меня такой трабл?Иконки выводятся ОК
2. Буква "ё", см. выше :)
Иконки выводятся ОК
буква "ё" тоже :)
:o Хорошо, перкачаю.архив вряд ли причина. причиной может быть IE, настройки которого влияют на отображение CHM (если перекачка не поможет :) ) - по этой причине доки делаю в ПДФ - там что есть то и будет.
архив вряд ли причина. причиной может быть IE, настройки которого влияют на отображение CHM (если перекачка не поможет :) ) - по этой причине доки делаю в ПДФ - там что есть то и будет.
Внимание: Если выбранный профиль не поддерживает ручную сегментацию, то все файлы будут помечены иконкой как не разделённые на слои.У меня так и не получилось сменить тип иконки, перепробовал множество профилей. У кого-то воспроизводится?
думаю надо два раза перекачать - точек то две :)
<...>
у вас чегой то с ico файлами не то... матчасть! (анекдот про летчика)
p.s. одно время мне нравилось делать CHM. любовь прошла при получениии похожих глюкофф. chm - suxx, djvu -rulezz! 8)
p.p.s. а ё отлично воспроизводится. перекачивал раза 3 ;)
p.p.p.s. поставил недавно семерку - думал медал оф хонор варфайтер пойдет - фиг вам! не помогло. и вам, как видно, тоже ;) . back to the future - back to the xpsp3...
3. И ваша и оригинальная версии страдают одним и тем же - чтобы настройки подкрутить - надо знать какие они в улучшаемом профиле. а его параметры надо вручную доставатьОдно нажатие кнопки "Редактировать профиль".
1. используются 2-3 профиля - так для них и сделать кнопки. + кнопка для их настройкиИнтересная мысль. Можно создать для этого группу профилей "Часто используемые". Только у меня нет идей, какие 2-3 профиля туда добавить, т.к. сам пользуюсь намного большим количеством.
сразу после слов "Входные файлы сортируются по именам, и найдённые слои помечаются следующими иконками:" должны идти в-столбик пикчи. Но они там отсутствуют, семь штук.Спасибо, чуть позже перегоню их в PNG.
Вы не собираетесь создать что то типа уроков, напр. по тому как использовать режим цветовой карты (Color map) такскать, "на пальцах"Там вроде всё и так очевидно. Берутся два изображения одного размера. Одно с текстом, другое с голой бабой ;D Баба делается слоем цветовой карты. Сжимается. В итоге, текст окрашивается в такие цвета, что в нём угадывается голая баба ;D
У меня так и не получилось сменить тип иконки, перепробовал множество профилей.Опции -> Сегментация -> Нет -> Ручная сегментация.
Опции -> Сегментация -> Нет -> Ручная сегментация.А! Чего-то не заметил в хелпе что тут еще надобно тыцнуть. Спасибо.
Спасибо, чуть позже перегоню их в PNG.
Там вроде всё и так очевидно. Берутся два изображения одного размера. Одно с текстом, другое с голой бабой ;D Баба делается слоем цветовой карты. Сжимается. В итоге, текст окрашивается в такие цвета, что в нём угадывается голая баба ;D
Второй пример - с пёстрым фоном. Фон грузится в фотошоп. Инвертируем цвета. Крутим кривые, чтоб не было серого. Полученное изображение делается слоем цветовой карты. В итоге, текст окрашивается в цвета, обратные цветам фона.
ЗЫ2. Как изменить качество фона? Во вкладке ФОН - галочка делитель качества вроде как не срабатывает. У меня .sep с разрешением 600dpi, при делителе качества 2, у djvu получаю 100 dpi, хотя д/б 300.Для уменьшения dpi-разрешения фона используется параметр "размытие фона".
справка к программе грешит неточностями. может лучше ее в пдф? и структуру продумать?Боюсь, время для изменения структуры найдётся нескоро.
разрешите часть использовать для описания djvu?Да, пожалуйста.
Для уменьшения dpi-разрешения фона используется параметр "размытие фона".Да, сработало. Хотя перевод "background subsample" как "размытие фона" совсем не то, сбило с толку, я то думал что "размытие" - это есть --quality, ибо низкие значения этого параметра сильно размывают картинку. Почему бы не перевести как "Коэффициент понижения разрешения фона", или что-то несколько транслитерационное типа "Сабсемплинг фона"?
Pdf не годится. Не у всех юзеров установлен Акробат или его аналоги.Ну спорно, те кто занимается djvu-кодированием, ставят себе на копм акробат и/или его аналоги практически в 100% случаев. Ну а у тех кто ничего не слышал о pdf (как и чем его едят) о djvu и подавна не слыхали.
yuree
как это варфайтер запустился? чей репак и откель? или демка?
задумка хорошая, только запустил на кодирование 501 тиф 4000х5400 600 дпи ч/б экстремальный-толькотекст застыло все в конце и ничего в итоге - отмену нажал.Попробуйте уменьшить pages-per-dict, программа по-умолчанию ставит 9999. У меня тоже такая проблема, причем DjvuSmall не Mod, при том же параметре pages-per-dict кодирует несколько быстрее, что странно. Я уже, кстати это писал в этой ветке выше (http://www.djvu-scan.ru/forum/index.php?topic=1099.msg4990#msg4990).
Я уже, кстати это писал в этой ветке выше (http://www.djvu-scan.ru/forum/index.php?topic=1099.msg4990#msg4990).думал, что это уже поправлено. >:(
ИМХО пусть исследования профилей DjVu - бесперспективен. Т.е. попытки заставить автоматическую сегментацию работать "как положено" мне представляются нереальными - для массового использования.Есть как минимум три ситуации, в которых авто-сегментер всегда будет востребован:
Есть как минимум три ситуации, в которых авто-сегментер всегда будет востребован:Т.е., если я Вас правильно понял то DjVu Small Mod с авто-сегментером способствует умножению криворуких DjVu книг и журналов?
1) Для ленивых и криворуких людей, которым влом пользоваться программами типа кромсатора/тайлора. (И это очень массовый случай).<...>
Т.е., если я Вас правильно понял то DjVu Small Mod с авто-сегментером способствует умножению криворуких DjVu книг и журналов?Нет, наоборот ;D
Представьте себе. Человек стоял несколько часов у дешёвого тормознутого сканера. Потратил на это огромное количество сил и времени. А потом взял весь свой труд - и за одну минуту превратил его в мусор...
Им нужна автоматика, которая работает по принципу: нажал одну кнопку - получил результат. То есть, автосегментер с хорошо настроенными профилями.
Скан был хоть и не самый рядовой, но часто попадающийся. Фон-картинка с текстом поверх него. Знаете какой вывод сделал в соотношении размер-качество? Лучше оставить в фоторежиме. Я не видел ещё не одного толково автосегментированного цветного листка.Понятно, что авто-сегментер не панацея, и со сложными случаями не справляется. Но даже в таких случаях он даёт терпимый результат, на который можно смотреть без слёз.
Для таких случаев существуют темы типа этой (http://rutracker.org/forum/viewtopic.php?t=4190161).К сожалению, это не сравнимо по трудозатратам с однокнопочным решением. Сканы надо заархивировать, потом залить на narod.ru (а размер может быть немалый), потом обратиться за помощью, потом ждать ответа неопределённое время... Да и саму эту тему надо сначала найти, а на форуме зарегистрироваться...
Гугл им в помощь и не надо придумывать велосипед. Не можешь сам, попроси тех кто сделает как надо.
Starting processing...
---------- Profile ----------
#
DjvuSmall:
# Extreme / Empty profile
# Base / bitonal
tobitonal=true
# Original / Bitonal (600 dpi)
dpi=-600
# aggressive=true -->
#
quality=70
crcbnormal=true
crcbdelay=12
pages-per-dict=1000
aggressive=true
target-subsample=12
jb2-format=N
segmenter-mode=photo
dummy-color=white
---------------------------------
"d:\Programs\BookShop\DjVuSmallMod\Bin\DocumentToDjvuM.exe" --verbose
--config="d:\Programs\BookShop\DjVuSmallMod\instances\3tpk87gp0ajol\documenttodjvu.conf"
--profile=DjvuSmall
--filelist="d:\Programs\BookShop\DjVuSmallMod\instances\3tpk87gp0ajol\filelist.txt"
"C:\Forzats.djvu"
Файл '-' : tif файл
Файл '-' : tif файл
Файл '-' : tif файл
Файл '-' : tif файл
Файл '-' : tif файл
Файл '-' : tif файл
[Страница 1]
Warning: [1-25115] Не могу закодировать битональную страницу как фото
Warning: [1-25112] Пропускаю страницу 1
Файл '-' : tif файл
[Страница 1]
Warning: [1-25115] Не могу закодировать битональную страницу как фото
Warning: [1-25112] Пропускаю страницу 1
Файл '-' : tif файл
[Страница 1]
Warning: [1-25115] Не могу закодировать битональную страницу как фото
Warning: [1-25112] Пропускаю страницу 1
Файл '-' : tif файл
[Страница 1]
Warning: [1-25115] Не могу закодировать битональную страницу как фото
Warning: [1-25112] Пропускаю страницу 1
Файл '-' : tif файл
[Страница 1]
Warning: [1-25115] Не могу закодировать битональную страницу как фото
Warning: [1-25112] Пропускаю страницу 1
Ошибка: [1-25106] Нет страницы для кодирования..
Processing failed to finish.
------------------------------------------------------------Ошибка в формате файла d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\0010.djvu
Ошибка конвертирования.
Начинаю конвертирование...
---------- Profile ----------
#
DjvuSmall:
# Extreme / Empty profile
# Base / bitonal
tobitonal=true
# Original / Bitonal (600 dpi)
dpi=-600
# aggressive=true -->
# Base / modern-pc
resolution-multiplier=1
# pages-per-dict=99999 -->
block-overlap=2
# Standard / Bitonal (600 dpi)
#
pages-per-dict=9999
aggressive=true
matching-level=100
target-subsample=3
tolerance-percent=1
segmenter-mode=sep
fg-codec=d2d
---------------------------------
"d:\Programs\BookShop\DjVuSmallMod\Bin\DocumentToDjvuM.exe" --verbose
--config="d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\documenttodjvu.conf"
--profile=DjvuSmall
--filelist="d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\filelist.txt"
"C:\DjVu Encoded.djvu"
Файл '-' : tif файл
Файл '-' : tif файл
Файл '-' : tif файл
Файл '-' : tif файл
Файл '-' : tif файл
Файл '-' : tif файл
Файл '-' : tif файл
Файл '-' : tif файл
Файл '-' : tif файл
Файл '-' : tif файл
Файл '-' : tif файл
[Страница 1]
Страница: 3168x4596 dpi:600
Файл '-' : tif файл
[Страница 2]
Страница: 3168x4596 dpi:600
Файл '-' : tif файл
[Страница 3]
Страница: 3168x4596 dpi:600
Файл '-' : tif файл
[Страница 4]
Страница: 3168x4596 dpi:600
Файл '-' : tif файл
[Страница 5]
Страница: 3168x4596 dpi:600
Файл '-' : tif файл
[Страница 6]
Страница: 3168x4596 dpi:600
Файл '-' : tif файл
[Страница 7]
Страница: 3168x4596 dpi:600
Файл '-' : tif файл
[Страница 8]
Страница: 3168x4596 dpi:600
Файл '-' : tif файл
[Страница 9]
Страница: 3168x4596 dpi:600
Файл '-' : tif файл
[Страница 10]
Страница: 3168x4596 dpi:600
Страница 0001. 0001.tif -> 0001.djvu
Страница 0002. 0002.tif -> 0002.djvu
Страница 0003. 0003.tif -> 0003.djvu
Страница 0004. 0004.tif -> 0004.djvu
Страница 0005. 0005.tif -> 0005.djvu
Страница 0006. 0006.tif -> 0006.djvu
Страница 0007. 0007.tif -> 0007.djvu
Страница 0008. 0008.tif -> 0008.djvu
Страница 0009. 0009.tif -> 0009.djvu
Страница 0010. 0010.tif -> 0010.djvu
Результаты (Время/Файл): Предв. обработка=0.00 Сегментация=0.00 JB2=0.08 IW44=0.00
"d:\Programs\BookShop\DjVuSmallMod\bin\djvujoin.exe" "C:\DjVu
Encoded.djvu"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted"
"d:\Programs\BookShop\DjVuSmallMod\bin\djvuextract.exe"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\0001.djvu"
Sjbz=orig.Sjbz INCL=orig.INCL
"d:\Programs\BookShop\DjVuSmallMod\bin\djvumake.exe"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\0001.djvu"
INFO=3168,4596,600 INCL=0010.djbz Sjbz=orig.Sjbz
"d:\Programs\BookShop\DjVuSmallMod\bin\djvuextract.exe"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\0002.djvu"
Sjbz=orig.Sjbz INCL=orig.INCL
"d:\Programs\BookShop\DjVuSmallMod\bin\djvumake.exe"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\0002.djvu"
INFO=3168,4596,600 INCL=0010.djbz Sjbz=orig.Sjbz
"d:\Programs\BookShop\DjVuSmallMod\bin\djvuextract.exe"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\0003.djvu"
Sjbz=orig.Sjbz INCL=orig.INCL
"d:\Programs\BookShop\DjVuSmallMod\bin\djvumake.exe"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\0003.djvu"
INFO=3168,4596,600 INCL=0010.djbz Sjbz=orig.Sjbz
"d:\Programs\BookShop\DjVuSmallMod\bin\djvuextract.exe"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\0004.djvu"
Sjbz=orig.Sjbz INCL=orig.INCL
"d:\Programs\BookShop\DjVuSmallMod\bin\djvumake.exe"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\0004.djvu"
INFO=3168,4596,600 INCL=0010.djbz Sjbz=orig.Sjbz
"d:\Programs\BookShop\DjVuSmallMod\bin\djvuextract.exe"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\0005.djvu"
Sjbz=orig.Sjbz INCL=orig.INCL
"d:\Programs\BookShop\DjVuSmallMod\bin\djvumake.exe"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\0005.djvu"
INFO=3168,4596,600 INCL=0010.djbz Sjbz=orig.Sjbz
"d:\Programs\BookShop\DjVuSmallMod\bin\djvuextract.exe"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\0006.djvu"
Sjbz=orig.Sjbz INCL=orig.INCL
"d:\Programs\BookShop\DjVuSmallMod\bin\djvumake.exe"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\0006.djvu"
INFO=3168,4596,600 INCL=0010.djbz Sjbz=orig.Sjbz
"d:\Programs\BookShop\DjVuSmallMod\bin\djvuextract.exe"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\0007.djvu"
Sjbz=orig.Sjbz INCL=orig.INCL
"d:\Programs\BookShop\DjVuSmallMod\bin\djvumake.exe"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\0007.djvu"
INFO=3168,4596,600 INCL=0010.djbz Sjbz=orig.Sjbz
"d:\Programs\BookShop\DjVuSmallMod\bin\djvuextract.exe"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\0008.djvu"
Sjbz=orig.Sjbz INCL=orig.INCL
"d:\Programs\BookShop\DjVuSmallMod\bin\djvumake.exe"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\0008.djvu"
INFO=3168,4596,600 INCL=0010.djbz Sjbz=orig.Sjbz
"d:\Programs\BookShop\DjVuSmallMod\bin\djvuextract.exe"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\0009.djvu"
Sjbz=orig.Sjbz INCL=orig.INCL
"d:\Programs\BookShop\DjVuSmallMod\bin\djvumake.exe"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\0009.djvu"
INFO=3168,4596,600 INCL=0010.djbz Sjbz=orig.Sjbz
"d:\Programs\BookShop\DjVuSmallMod\bin\djvuextract.exe"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\0010.djvu"
Sjbz=orig.Sjbz
"d:\Programs\BookShop\DjVuSmallMod\bin\documenttodjvum.exe"
--config="d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\documenttodjvu.conf"
--verbose --profile=DjvuSmall "C:\33\0010.sep.tif"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\index.djvu"
Файл '-' : tif файл
Файл '-' : tif файл
[Страница 1]
Страница: 3168x4596 dpi:600
Warning: [1-10000] Неопознанное сообщение об ошибке:
Имя сообщения: StreamOpen: wrong data type 1 for "XMLPacket"; tag ignored.
Warning: [1-10000] Неопознанное сообщение об ошибке:
Имя сообщения: StreamOpen: unknown field with tag 34665 (0x8769) encountered.
Результаты (Время/Файл): Предв. обработка=0.00 Сегментация=0.00 JB2=0.06 IW44=0.00
"d:\Programs\BookShop\DjVuSmallMod\bin\djvuextract.exe"
"d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\index.djvu"
BG44=extbg.BG44
Ошибка в формате файла d:\Programs\BookShop\DjVuSmallMod\instances\817fqfdfre06p\Extracted\0010.djvu
Ошибка конвертирования.
PS вылечил удалением settings.iniК сожалению, не могу воспроизвести проблему. У Вас не сохранился проблемный settings.ini?
И еще, каким профилем мне нужно кодировать сам текст при ручной сегментации?Спасибо за информацию, скоро выпущу исправление.
Если выбираю bitonal, то:
К сожалению, не могу воспроизвести проблему. У Вас не сохранился проблемный settings.ini?Пока писал про проблему, в голову спонтанно пришло решение, поэтому не сохранил. Если повторится, сохраню.
Попробовал 0.6.3. При настройке ручной сегментации на сканкромсатор ни файлы типа 0001.tif, ни файлы типа 0001.sep.tif не определяются (все помечены как не разделённые пользователем на слои). pic убираются из списка (это работает).Цитата из документации:
Профиль чёрно-белый, 600 dpi.
При попытке создать pdf из djvu радостно сообщила, что ни одна страница файла не обработана.У меня есть подозрение, что это баг, связанный с русским языком. Проверьте пожалуйста, воспроизводится ли проблема при переключении языка на английский.
У меня есть подозрение, что это баг, связанный с русским языком. Проверьте пожалуйста, воспроизводится ли проблема при переключении языка на английский.Подтверждаю, на англицком все ОК, на русском не кодирует.
? ???????? ?????????? ??????? ?????? ????????? ? ???
??????, ? ??????? ?? ??? ????? ???? ??? ???????? ??????
Подтверждаю, на англицком все ОК, на русском не кодирует.Спасибо. Скоро выпущу исправление.
Но, заметил баг с текстовым слоем. Если перегнать djvu в hc-pdf, то вместо русского текста наблюдаю:Это глюк оригинальной утилиты - отсутствие поддержки Unicode. С этим сложно что-то сделать, не имея исходников.Код: [Выделить]? ???????? ?????????? ??????? ?????? ????????? ? ???
??????, ? ??????? ?? ??? ????? ???? ??? ???????? ??????
На английском начинает кодирование в pdf (на русском даже не начинает), но так же как и на русском не заканчивает, и вроде бы (на английском же) говорит, что ни одна страница не закодирована.Либо битый DjVU-файл, либо тоже глюк оригинальной утилиты.
Можно ли внедрить CPC в DSM?Вы имеете в виду создание CPC-файлов, или использование CPC как промежуточного формата при кодировании DjVu, для сглаживания шрифта?
DjVu Small Mod v0.6.6
<...>
Вы имеете в виду создание CPC-файлов, или использование CPC как промежуточного формата при кодировании DjVu, для сглаживания шрифта?
Вообще, я бы предпочёл найти специализированный алгоритм для сглаживания, а не заниматься извращениями с промежуточным форматом.
ИМХО путь исследования профилей DjVu - бесперспективен. Т.е. попытки заставить автоматическую сегментацию работать "как положено" мне представляются нереальными - для массового использования.
Лучше развивать направление DjVu Imager, а DjVu Small понизить исключительно до роли инструмента кодирования передних субсканов - и всё.
1. Профиль Lowcolor encoding не дает выбор 600dpi.Опции - таб "Трансформация" - DPI.
Каков по задумке авторов алгоритм работы с обработанными малоцветными сканами (tif содержащий битовый текст и малоцветную графику)? Как малоцветные страницы встраиваются в черно-белую книгу?Как правило, чёрно-белые страницы можно рассматривать как частный случай малоцветных, и сжимать всё вместе.
Нельзя ли предусмотреть, что имена слоев одинаковы, но находятся, скажем, во вложенных папках, напримерЯ давно планирую это сделать, но руки никак не доходят.
4. Небольшой баг. При перетаскивании djvu на программу (если перед этим кодировали) галочка (точечка) не перескакивает на текущий режим работы - "Декодировать DjVu", и наоборотСпасибо, учту.
Набросайте пожалуйста по свободе краткий инструкшн, с чего правильней начинать и чем заканчивать.
Здравствуйте. Планируется ли добавление в программу возможности работы с несколькими ядрами?
Вариант (а) довольно просто реализовать, но он вряд ли кому-то нужен, т.к. при этом резко возрастёт нагрузка на жёсткий диск. Если Вы сжимаете большие файлы (24-бит, 600 dpi) - торможение жёсткого диска сведёт на нет выигрыш от более эффективной нагрузки процессора. Если же файлы маленькие - то они жмутся очень быстро даже на одном ядре, ускорять бессмысленно.
Да и с двумя потоками обычный винчестер должен справиться легко, как-то же с торрентами справляется.Дело не в количестве потоков, а в суммарном объёме. Если процессор способен обработать X мегабайт в секунду, а диск нет - то процессор будет простаивать.
Также можно вести обработку на РАМ-дисках - размер 1-2 ГБ можно выделить под подобную задачу.Если прибавить к этому время копирования с HDD на RAM-диск - то получится медленнее, а не быстрее.
Учитывая засилие SSD-дисков (для которых чтение в несколько потоков даже предпочтительнее), это не должно быть проблемой.На современных SSD хранят только часто используемые файлы. Использовать их для хранения оргомных сканов пока ещё слишком дорого.
Где можно почитать о профилях программы (Base, экстремальные и т.д.), в чем их различие? Справка, встроенная в программу, в Windows 8 не открывается.Справка должна открываться. Если с этим есть проблема - надо её решить.
Подскажите с высоты опыта, каким лучше пользоваться профилем для кодирования рукописного текста, сканированного в серых тонах в 200 dpi для получения наилучшего качества при минимальном размере?200 dpi - маловато для djvu. Боюсь, что ни одни профиль, кроме "фото" не даст хорошего результата.
Необходимо ли для этой процедуры производить изменение размера до 600 dpi, как это рекомендуется для мелкого печатного текста во избежание "проблемы инь"?Да, хотя, в данном случае, главная проблема не "инь", а нечёткость контуров из-за низкого разрешения.
Справка должна открываться. Если с этим есть проблема - надо её решить.
Проверьте, пожалуйста:
- последнюю ли версию Вы используете (0.6.6)?
- существует ли в инсталляционном каталоге файл ".\help\russian.chm", и запускается ли он, если открыть его вручную?
- какой язык файла помощи установлен в настройках программы?
Еще бы сделать конвертер DjVu в PDF
Прошу разрешения у автора разместить программу на сайте для оцифровщиков-книголюбов, большинство и не знает о существовании такой прелести ( т.к начинают изучение DjVu с устаревшей инструкции на народе.ру). Сайт просто завален бешеными сканами с дикой обработкой (неправильным DPI. отсутствием обложки, перекошенный текст и тд.), и такого гэ примерно 60%. Ну и ссылку на Ваш сайт разместить.( могут поднадоесть с вопросами), но зато и обкатают программу-прелесть по полной)))
Прошу разрешения у автора разместить программу на сайте для оцифровщиков-книголюбов,
eugene.v, это один и тот же баг в обоих случаях.
Большое спасибо за сообщение. Исправлю в ближайшее время.
Исправлены ошибки:
- Многоядерное кодирование не работало с не-английскими именами каталогов.
А нет ли у вас желания добавить пункт (на титулку программы) "сжимать каждый файл отдельно"?Вы не могли бы привести пример, когда это может быть реально нужно?
Когда кодируешь обложку, форзац, нахзац, супер-обложку и другие страницы профилем "Фото", чтобы потом добавить их по отдельности в основной джву файл.Для этой цели есть кнопка "Раскрыть файл" в режиме декодирования.
можете сделать в zone editor тип зоны "чернобелая", которая кодируется с другим режимом чем остальная страница?Это очень сложно. Возможно, в далёком будущем.
Это нужно, например, если агрессивный метод сжатия съедает точки на рисунке. Рисунок можно было бы закодировать в режиме lossless а все остальное aggressive.Эта проблема частично решается опцией "Despecle level" (Удаление точек).
textsharikЯ так понимаю, эта утилита просто с помощью всё той же библиотеки freeimage, будет бинаризовать области на картинке, отмеченные в файле .zon? По идее это можно делать батником из IrfanView.
на днях собирался выпустить релиз утилиты, которая позволила бы решить в том числе и данную задачу.
Я так понимаю, эта утилита просто с помощью всё той же библиотеки freeimage, будет бинаризовать области на картинке, отмеченные в файле .zon? По идее это можно делать батником из IrfanView.нет, программа берет блиты и шейпы из одного djvu-файла и вставляет их в другой.. таким образом, основную книгу можно закодировать агрессивно, а отдельные зоны - без потерь во временном файле, и затем перенести все шейпы и блиты из временного в основной файл..
Не хватает горячих клавиш для областей в редакторе.Горячие клавиши есть (T - текстовая зона, B - фон, N - негатив и т.д.)
нет, программа берет блиты и шейпы из одного djvu-файла и вставляет их в другой.. таким образом, основную книгу можно закодировать агрессивно, а отдельные зоны - без потерь во временном файле, и затем перенести все шейпы и блиты из временного в основной файл..А что происходит со словарём? Он оптимизируется заново, или просто сливаются два словаря из обоих файлов?
правда она сделана на шарпе и требует 2й фреймворк.. если её привязывать к Моду, то и на него будут те же ограничения распространятьсяЕсли Вы опубликуете исходник - можно будет его сконвертировать в C++.
А что происходит со словарём? Он оптимизируется заново, или просто сливаются два словаря из обоих файлов?со словарем ничего не происходит, лезть в общий словарь чревато, ибо тогда по всей книге надо выискивать к каким страницам он привязан и менять ссылки на шейпы во всех блитах.. копируемые шейпы и блиты сохраняются в чанке Sjbz той страницы, в которую они вставляются, причем переносится не весь словарь, а только нужные примитивы.. про оптимизацию, сравнение вставляемых шейпов с уже имеющимися, я первоначально задумывался, но пришел к выводу, что сложность решения задачи не сопоставима с возможной выгодой в какие-то пару процентов по объему книги - лучше сделать проще и надежнее.. для оптимизации любой djvu-книги лучше создать отдельную утилиту, но она у меня в планах в такой далекой перспективе, что наврядли я до нее когда-нибудь дойду.. да и с текущим объемом винтов эта незначительная оптимизация имхо уже сейчас не актуальна..
Если Вы опубликуете исходник - можно будет его сконвертировать в C++.где-то я встречал такую тему - литературное произведение было переведено на другой язык, а затем снова на язык оригинала - так там конечный продукт первоначальному вообще был не родня))) это я к тому, что исходники djvu на с++ открыты - djvulibre - и переводить мой наикривейший код с#, который был в бОльшей степени заимствован из djvulibre, обратно в с++ не самая лучшая идея..
Правда, наверное, имеет смысл подождать версии 1.0. Иначе придётся поддерживать две ветки кода.
А какая горячая клавиша для перехода на следующую стр? PgDn не работает.Alt + стрелки.
Ждём возможности бинаризации текстовой зоны. Пусть и отдельной консольной программой. По меткам, отмеченным в редакторе зон. Если возможно.Постараюсь выпустить отдельную программу в ближайшее время.
Есть ещё баг с переассоциацией файлов zon на новое место нахождения Zonedit.exe.Уточните, пожалуйста, как его воспроизвести. И на какой ОС.
избежать резкого усложнения интерфейса).Можно бы просто сделать кнопку передачи пути открытого в zoneedit файла в бинаризующую консольку. Или всех файлов. А учитывая, что открытый файл может быть закрыт для переписывания и редактирования, то можно на это время бинаризации перейти на другой файл. Зато круто бы смотрелись результаты бинаризации. Самую лучшую бинаризацию я видел в irfanView. В его лицензионном платном плагине JPM. Справляется даже с такими слабочитаемыми файлами, как я привёл выше.
Уточните, пожалуйста, как его воспроизвести. И на какой ОС.В хp sp3. По разным путям стоят два разных DjVu Small Mod. Когда в zoneedit нажимаю Вид/Настройки/Изменить ассоциацию файлов, то файлы *.zon продолжают открываться в zoneedit, расположенном по старому пути. То есть ассоциации не меняются.
textsharik , можете сделать в zone editor тип зоны "чернобелая", которая кодируется с другим режимом чем остальная страница? Это нужно, например, если агрессивный метод сжатия съедает точки на рисунке. Рисунок можно было бы закодировать в режиме lossless а все остальное aggressive.Добавил экспериментальную зону "Защита от удаления точек". В редакторе эта зона голубая (та же, что "Негатив", только для чёрно-белых изображений).
по-умолчанию я имел в виду, чтобы при переходе на следующий файл букву "B" не надо было нажимать для выделения полутоновой зоны, а она сама бы уже при выделении активировалась. (В Скан кромсаторе такое в MouseUp режиме есть)Добавил опцию "залипающие кнопки" в редакторе зон.
Можно бы просто сделать кнопку передачи пути открытого в zoneedit файла в бинаризующую консольку.Пока не довёл фичу до ума - спрятал её на скрытую панель.
Самую лучшую бинаризацию я видел в irfanView. В его лицензионном платном плагине JPM. Справляется даже с такими слабочитаемыми файлами, как я привёл выше.Я попробовал поиграться с этим плагином, но что-то ничего особого хорошего не увидел.
Попробовал режим бинаризации. Часто даёт чёрные артефакты а местах вне текста и иллюстраций.У этой проблемы есть два решения:
Я вроде сначала апсамплинг делал. Прежде чем в jpm бинаризацию произвести. И не в чёрно-белый jpm cразу. А сначала для выделения контуров - в "standart".Попробовал. Всё равно не получается ничего хорошего.
Как отключить при консольном использовании documenttodjvu.exe из DjvuSmallMod сообщения Reported DPI = 600*600, режим --verbose отключен. Спасибо.Как быстрое решение - открыть postseg.dll в редакторе бинарных файлов и забить эту строчку нулями.
P.S. Если не секрет, какой смысл в консольном использовании documenttodjvu.exe?
1) Либо ставить зоны "грязи" вручную.
(Я буду постепенно развивать автоматический расстановщик зон, но пока он плох)
2) Либо снизить агрессивность сегментера.
(Если "Фильтр формы"=-∞ - снизить агрессивность до, скажем, -100, или даже +10)
Можно также включить опцию "Чистить белые поля", если таковые есть.
Второй вариант явно проще, но имейте в виду, что он связан с риском.
Нынешний алгоритм сегментера старается свести риск к минимуму.
Неуверенно распознанные фигуры делаются тёмно-серыми на светло-сером фоне.
Если это грязь - она малозаметна, а если блеклый текст - то он остаётся читаемым.
Но при бинаризации, все неуверенно распознанные фигуры надо либо делать чёрно-белыми, либо удалять.
В первом случае появится режущая глаза грязь. Во втором - начнут пропадать точки над ё и блеклые буквы.
Абсолютно надёжное решение, увы, невозможно, пока машины не научатся понимать смысл документа.
Очень большая просьба. Если возможно, сделайте переход на следующую стр в zoneedit И по pgdwn тоже.Сделал. Когда Scroll-lock включён - pgdwn переключает страницу. Когда Scroll-lock выключен - работает по-старому.
Ещё такой вопрос. Нельзя ли сделать зону стандартного автоопределения зон djvu? В режиме бинаризации неотмеченных зон. Или это запутывает весь процесс?Сделал, хотя процесс действительно понемногу усложняется.
Вопросик тут возник http://forum.ru-board.com/topic.cgi?forum=5&topic=48183#10Сложная проблема. Это не тривиальная путаница кодировок, а что-то похуже.
И descreen есть. Он для зон иллюстраций действует? Интересно. Какой в нём алгоритм? Как у Sattva Descreen, или просто размытие типа Median или Gaussian Blur.Спасибо на добром слове.
А нет планов встроить в zoneedit ещё color reducer с выбором оставляемых цветов и допуска?Это задача для графического редактора, а не для простого расстановщика зон.
В последней альфе нашёлся баг.
Когда отмечаю поля в zoneedit, - выдаёт ошибку.[/url]
Недостаточно информации. Дайте, пожалуйста, полный лог, оригинальный файл и файл зон.
Хотфикс для нестабильной версии 0.7.7alpha2Отлично. Работает.
http://www.mediafire.com/download/u33f762fc38xuxy/0.7.7a2fix.7z
Как можно поиграться с опцией "max FG colors"? Она всё время неактивна.Пока, к сожалению, никак. Я давно собирался её имплементировать, но руки так и не дошли.
Ошибка конвертирования файлов с именем "Untitled.FR12 - 0001.bmp, Untitled.FR12 - 0002.bmp". Версия 0.7.6.1.7, Windows 10.
FreeImage error: FreeImage_Load: failed to open file D:\Distrib\_Графика\DjVu\DjVu Small Mod\instances\chbrepmqg7ubg\w\e\bg.bmp
Error: [1-14002] Unhandled exception..
Не знаю было тут или нет, обнаружил, что DSM не кодирует файл, если в названии есть русские буквы.Было. На руборде обсуждали. Только не в имени, а в пути к исходным tiff. Unicode пути не поддерживает.
Стабильная версия 0.7.7Шикарно! А в 0.7.8 входят эти нововведения?
(Зональная бинаризация не вошла в этот релиз. Эта фича продолжена в 0.7.8-alpha)
Не знаю было тут или нет, обнаружил, что DSM не кодирует файл, если в названии есть русские буквы.В версии 0.7.7 это должно быть исправлено.
Шикарно! А в 0.7.8 входят эти нововведения?Сейчас эта фича входит в альфу 0.7.8. Релиз пока не готов.
В версии 0.7.7 это должно быть исправлено.Да, всё нормально в этой версии.
Версия 0.7.7.7 - не работает многоядерность. Windows 10, core 2 quad - загрузка процессора при кодировании 31%, галочки многоядерности вкючены (пробовал и все ядра и физические ядра).Каково значение опции "pages-per-dict" ("страниц словаря")?
на последней странице останавливается и висит "идет процесс конвертирования" с 0% загрузкой процессора. Файл вроде создается (если не останавливать в это время процесс, если остановить - файл пропадает), но в нем применяются не все опции из настроек. Конкретно в моем случае не срабатывают "залить фон белым" и "окрасить текст черным"Это баг DjvuLibre. Он происходит не всегда: если просто перезапустить кодирование - оно может закончиться успешно.
Нашел интересную несовместимость - при запущенном Punto Switcher (причем даже не в режиме автопереключения раскладки) вылетает с ошибкой: "Ни одна страница не была закодирована". Версия Пунто - 4.3.4.1753, Windows 10 x64 1607 14393.693, DjVu Small Mod - 0.7.7.
Нашел интересную несовместимость - при запущенном Punto Switcher (причем даже не в режиме автопереключения раскладки) вылетает с ошибкой: "Ни одна страница не была закодирована". Версия Пунто - 4.3.4.1753, Windows 10 x64 1607 14393.693, DjVu Small Mod - 0.7.7.
Не получается воспроизвести проблему.
Какие настройки Punto Switcher-а надо включить?
И лог DjVu Small Mod'а почему-то пустой. Была ли включена опция "выводить протокол"?
Попробую написать письмо разработчикам, чтоб они отменяли блокировку перехвата в программах-исключениях (Сейчас в программах-исключениях отключается только автопереключение раскладки).Понятно. Спасибо.
Посмотрим, что из этого выйдет...
Вроде в Punto Switcher есть опция отключить, я когда-то так делал, когда автоматическое переключение языка мешало чему-нибудь.
Автопереключение отключено. Мешает сам факт запущенного пунто.Когда столкнулся с его влиянием там где не надо, перестал им пользоваться. В крайнем случае можно его убрать из автозагрузки, а когда он нужен, запускать самому.
(http://i.piccy.info/i9/1c588a9b0fd26002fd9b13dbfc2431aa/1489468266/10126/1128146/Bufer_obmena01_240.jpg) (http://piccy.info/view3/10952089/7a7b5dfa9f10a40891aac07d076337a4/)(http://i.piccy.info/a3/2017-03-14-05-11/i9-10952089/240x180-r/i.gif) (http://i.piccy.info/a3c/2017-03-14-05-11/i9-10952089/240x180-r) | _____ | (http://i.piccy.info/i9/7758598ec76a452c3a37ad6f5c38d050/1489468482/7220/1128146/Bufer_obmena03_240.jpg) (http://piccy.info/view3/10952096/381caf606c68c59a42e8d5c3d816723a/)(http://i.piccy.info/a3/2017-03-14-05-14/i9-10952096/240x180-r/i.gif) (http://i.piccy.info/a3c/2017-03-14-05-14/i9-10952096/240x180-r) |
1) В режиме предварительной автосегментации обеспечить приоритет зон картинок над зонами грязи (зелёными прямоугольничками последующей очистки).
2) Возможность регулировать вероятность появления выделения для картинки. Как в BookRestorer. Минимальный размер окна для картинки. И возможность выбирать порог определения.
Столкнулся со следующем непредсказуемым поведением DjVu Small Mod. В режиме малоцветного кодирования(настройки по умолчанию) одинаковые страницы кодирует немного по разному(см. пример ниже). И как настроить, чтобы одинаковые обработанные стр. кодировались одинаково?Одно решение нашёл,в настройках фон отметить галочкой залить фон белым.
https://yadi.sk/i/ppiTTONX3GvyjY
https://yadi.sk/i/tOhO00kj3Gvyk7
Такой вопрос. Нельзя ли сделать дополнительный профиль кодирования страниц в отдельные djvu-файлы? С сооответствующими страницам, именами файлов. Это бывает нужно когда бинарные страницы кодируешь с профилем - "binary", а с выделенными иллюстрациями - с другим соответствующим профилем и, возможно, выделениями вручную иллюстраций на страницах.