Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Scan Tailor (часть 2)

Модерирует : gyra, Maz

Maz (10-01-2024 10:45): Scan Tailor (часть 3)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части: Часть 1
Scan Tailor


Задача программы - пост-обработка сырых сканов книг для последующей сборки в PDF/DJVU,CBR/CBZ и т.д.
Программа обеспечивает большое удобство для использования, большую интерактивность и не меньшую автоматизацию процесса (по сравнению со СканКромсатором).
Кросс-платформенный (Windows,Mac OS, Linux) проект с открытыми исходниками.


Англоязычный топик по ScanTailor
 
Ветки:
Scan Tailor (ncraun) >>>  последняя версия
Scan Tailor Experimental (Tulon) >>>  последняя версия (обсуждение на DIY Book Scanner)
Scan Tailor Plus (Vadim "DikBSD" Kuznetsov) >>>  последняя версия (отличия от авторской версии)
Scan Tailor Еnhanced (Petr "pejuko" Kovar) >>>  последняя версия (отличия от авторской версии)
Scan Tailor Featured (monday2000) >>>  последняя версия (отличия от авторской версии)
Scan Tailor Universal (trufanov-nok) >>>  последняя версия (обсуждение на publ.lib.ru)
Scan Tailor Advanced (4lex4) >>>  последняя версия (отличия от авторской версии)
Scan Tailor Advanced (актуальный форк) >>>  история версий
 
Документация:
Документация (Wiki) | Зоны картинок в ScanTailor | ScanTailor. Быстрое начало | Видеоуроки и скринкасты новых функций СТ от Tulona
Статья: Scan Tailor. Программа для обработки отсканированных книг
Видеоурок: Создание DjVu с помощью Scan Tailor (зеркало)
Использование Scan Tailor совместно с Djvu Imager (сборка djvu методом разделенных сканов)
Как собрать Scan Tailor из исходных кодов под Windows
Почему нельзя сделать сплошную нумерацию вывода


Автор проекта - Tulon. Почему его здесь не видно? .
DikBSD автор ветки ScanTailor Plus история повторяется.
Юзеры! Будьте скромнее!


Прочие дистрибутивы, форки, дополнения

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 12:17 17-02-2010 | Исправлено: Maz, 10:43 10-01-2024
LazyKent

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DikBSD, вы, пожалуйста, сильно не заморачивайтесь с этой темой. Поберегите здоровье.
 
Если кто забыл, то напомню, что не нужно напрягать коллегу DikBSD.
Цитата:
Я вынужден прекратить участие в развитии ветки ScanTailor Plus: Из-за бурной деятельности (работа, книгоделание, сопровождение нескольких проектов, включая и ScanTailor Plus и т.д.) получил сильнейшее нервное истощение и попал в больницу... Теперь - постоянные проблемы со здоровьем.


Всего записей: 174 | Зарегистр. 17-08-2006 | Отправлено: 22:31 23-02-2012
DikBSD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Выложил новую сборку ветки Plus: https://sourceforge.net/projects/scantailor/files/scantailor-devel/plus/0.9.11-2012-02-23/
Помимо исправления одного бага в режиме Смешанный (см. выше) исправлен еще один баг: Fix cyan ghosting in areas inside the content box but outside the page
 
Добавлено:

Цитата:
DikBSD, вы, пожалуйста, сильно не заморачивайтесь с этой темой. Поберегите здоровье.  

Спасибо за понимание... Я потихоньку

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 23:09 23-02-2012
iit512

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо большое!

Цитата:
DikBSD, вы, пожалуйста, сильно не заморачивайтесь с этой темой. Поберегите здоровье.  

Полностью согласен!

Всего записей: 177 | Зарегистр. 18-05-2005 | Отправлено: 03:59 24-02-2012
DikBSD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Перезагрузил портабельную сборку ScanTailorPlus-0.9.11[32bit]20120223-windows-bin.7z - по тому же адресу.
Вчера на сонную голову оставил в ней Qt-dll старой версии 4.7.3. а сбоку делал на 4.8.0
Теперь все запускается.
 
Добавлено:
Просьба: Пришлите, пожалуйста, скан, на котором пересвечивается картинка в Смешанном режиме. Не на чем экспериментировать.
 
Добавлено:
iit512, хак ф-ции RaiseAboveBackground - не совсем хорошее решение. Дело в том, что выравнивание освещения включено и в Смешаном режиме, и в Черно/Белом. Изменив ф-ю RaiseAboveBackground вы тем самым повлияли и на вывод сканов в Черно/Белом Режиме.
Мы нашли другой путь - не знаю, насколько он верен. Теперь в Смешанном режиме можно задавать/отключать И Выравнивание освещения, и Белые Поля. Бинаризация области текста работает.
Tulon отключил возможность задания Белых полей - видимо это было вызвано чем-то важным. Я к сожалению не знаю, чем. Поэтому работа с Белыми полями в Смешанном режиме будет на "свой страх и риск". в смысле - качество вывода картинки.
Я экспериментировал на вашей картинке (вытащил ее из выложенного вами примера djvu с папоротником). Вроде все заработало.
Осталось сделать только Прменение к...
Вечером, если успею доделать, залью код в репозиторий и соберу сборку под win32. Нужно будет ее погонять, потестировать. Уверен, что не все учел. но на тех сканах, что нашел, отключение освещенности прекрано работало.
 

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 09:59 24-02-2012
anagnost96

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DikBSD
 
Не совсем понял, для чего нужна возможность отключения белых полей в смешанном режиме. Ведь поля -- это по определению то, что находится за пределами полезной области. То есть получится, что полезная область полностью или частично бинаризована, а по краям видны ошметки оригинального скана? Есть ли в этом какой-то практический смысл?

Всего записей: 132 | Зарегистр. 01-05-2009 | Отправлено: 15:25 24-02-2012
DikBSD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На одном скане, который я прогонял. Белые поля "стирали" часть картинки, которая располагалась от края до края скана. Отключение белых полей позволяло вывести всю эту картинку - до самых краев скана.
Но в других сканах эта опция - Отключение Белых полей действительно давала "ошметки". Надо будет посмотреть - может быть действительно оставлю в Смешанном режиме Белые поля включенными, как было ранее, а опционально работать только с Выравниванием освещения.
 
И еще - пришлите кто-нибудь цветную/Серую картинку, которая "пересвечивается" в Смешанном режиме. Та, на которой я отрабатывал подозреваю, не совсем отжатает результат, т.к. она была уже ранее выведена в Смешанном режиме. и я ее вытащил из djvu. Текст так был уже бинаризован. А для чистоты эсперимента надо бы отсканированную цветную или серую.

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 16:25 24-02-2012 | Исправлено: DikBSD, 16:28 24-02-2012
anagnost96

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Отключение белых полей позволяло вывести всю эту картинку - до самых краев скана.

 
Хм. А разве нельзя в этом случае выставить полезную область от края до края?
 
И я всё-таки не понял: если в смешанном режиме отключены белые поля, то выводиться будет вся рамка, или только та ее часть, которая оказалась охвачена зоной изображения, буде таковая вышла за пределы полезной области?
 

Цитата:
оставлю в Смешанном режиме Белые поля включенными, как было ранее, а опционально работать только с Выравниванием освещения.

 
Да я бы и выравнивание предпочел видеть включенным по умолчанию: меня это "пересвечивание" обычно не напрягает, хотя и бывают случаи, когда лучше бы без него.

Всего записей: 132 | Зарегистр. 01-05-2009 | Отправлено: 16:38 24-02-2012
DikBSD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Хм. А разве нельзя в этом случае выставить полезную область от края до края?  

Видимо я перегрелся на работе - все время экпериментировал со сканом, полезная область которой не захвачивала всю картинку, а слева и справа обхватывала только текст, а я и не проверил . Был уверен, что автомат выделил всю действительно полезную область. Ну надо же так самого себя наказать...
Вы правы - если выставить Полезную область от края до края, то нужда в отключении белых полей просто пропадает.
Я уберу оцию работы с белыми полями в Смешанном режиме - верну, как было раньше.

Цитата:
Да я бы и выравнивание предпочел видеть включенным по умолчанию...

Так и сделаем.

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 16:45 24-02-2012
iit512

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
хак ф-ции RaiseAboveBackground - не совсем хорошее решение. Дело в том, что выравнивание освещения включено и в Смешаном режиме, и в Черно/Белом. Изменив ф-ю RaiseAboveBackground вы тем самым повлияли и на вывод сканов в Черно/Белом Режиме.  

 
Согласен. Но скоро это будет не нужно -- ведь Вы уже решили проблему! Спасибо!  
 

Цитата:
И еще - пришлите кто-нибудь цветную/Серую картинку, которая "пересвечивается" в Смешанном режиме. Та, на которой я отрабатывал подозреваю, не совсем отжатает результат, т.к. она была уже ранее выведена в Смешанном режиме. и я ее вытащил из djvu. Текст так был уже бинаризован. А для чистоты эсперимента надо бы отсканированную цветную или серую.
 

 
http://rghost.ru/36712345

Всего записей: 177 | Зарегистр. 18-05-2005 | Отправлено: 03:12 26-02-2012
DikBSD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо за скан. Скачал.

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 11:47 26-02-2012
DikBSD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Scan Tailor Plus с опцией включения/отключения Выравнивания Освещения в Смешанном режиме Вывода. https://sourceforge.net/projects/scantailor/files/scantailor-devel/plus/0.9.11-2012-02-27/
Пока по-умолчанию Выравнивание для Смешанного режима отключено (чекбокс не включен). Позднее включу по-умолчанию выравнивание.
Тестирован на скане, присланном iit512 http://rghost.ru/36712345
 
Помимо всего, в сборку вошли последние изменения и фиксы багов, сделанные Tulon - подробности см. здесь http://scantailor.git.sourceforge.net/git/gitweb.cgi?p=scantailor/scantailor;a=shortlog
 
Код залил в ветку plus репозитория на sourceforge, так что можно склонировать или сделать git pull и собирать на своей системе.

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 20:28 27-02-2012 | Исправлено: DikBSD, 20:34 27-02-2012
iit512

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
УРА!!! Работает! Спасибо громадное!
===
Прошу меня простить, но я напишу сюда еще один feature request. Предположим, в книге часть текста напечатана зеленым на красном фоне. Или черным на сером. Или просто часть заголовков выделены красным. DjVu-сегментеры очень плохо работают с результатом обработки таких фрагментов, очень часто текст размывается. Но выход есть -- это постеризация. Если ее провести, то даже documenttodjvu практически не ошибается, а можно такую страницу обработать и cpaldjvu, и получится вообще великолепно.
Было бы великолепно, если бы зона рисунков позволяла постеризацию. А пока я смотрю на сканы цветного текста с ужасом...

Всего записей: 177 | Зарегистр. 18-05-2005 | Отправлено: 10:03 28-02-2012 | Исправлено: iit512, 10:04 28-02-2012
DikBSD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если только в будущем...  
Вся проблема в том, что ранее я программировал базы данных, поисковые системы и утилиты по fb2 формату. С графикой знакомство началось со ST Приходится по ходу дела "учить матчасть" по Графике... Так что многого от меня ожидать не стоит . Если соображу, как, то, возможно, в будущем что-то и появится. Да и время нужно ... На жизнь остается 1 час в день

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 12:35 28-02-2012 | Исправлено: DikBSD, 13:00 28-02-2012
iit512

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот тут, например, есть примеры постеризации на C++:
http://www.qtcentre.org/threads/36385-Posterizes-an-image-with-results-identical-to-Gimp-s-Posterize-command

Всего записей: 177 | Зарегистр. 18-05-2005 | Отправлено: 18:31 28-02-2012
DikBSD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Предположим, в книге часть текста напечатана зеленым на красном фоне. Или черным на сером. Или просто часть заголовков выделены красным. DjVu-сегментеры очень плохо работают с результатом обработки таких фрагментов

А можно увидеть пример таких сканов и закодированных djvu? Так будет понятнее... Если не сложно.

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 21:25 28-02-2012
iit512

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сначала про выравнивание освещения. Чекбокс этот иногда почему-то неактивен, активировать его можно при помощи магического действия: переключиться на цветной вывод, там активировать аналогичный чекбокс, и затем переключиться на смешанный вывод обратно. Так и не понял, чем это вызывается.
Про постеризацию -- при ближайшем рассмотрении все оказалось менее страшно, но с постеризацией результат, конечно же, лучше. Вот примеры: http://www.onlinedisk.ru/file/834051/ (использован very agressive профиль documenttodjvu)

Всего записей: 177 | Зарегистр. 18-05-2005 | Отправлено: 08:25 29-02-2012 | Исправлено: iit512, 08:26 29-02-2012
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iit512

Цитата:
Прошу меня простить, но я напишу сюда еще один feature request....
...Но выход есть -- это постеризация.

И мне, и мне ! Descreen и шумодав
Для автоматизации потребуется ещё автосегментатор, различающий полиграфический растр и печатный текст.
Для оптимизации размера исходных полноцветных иллюстраций перед кодированием в jpeg/jpeg2000/iw44 нужен ап- и даун- скейл.
 
Ну сколько раз говорить что со сложными, полноцветными сканами всё равно придётся возится в граф. редакторе, ибо реализация упомянутых выше фич в Scan Tailor очень затратна.
 

Цитата:
часть текста напечатана зеленым на красном фоне

+постеризация = в идеальном случае 2 цвета.
В топике "Электронные книги: сканирование, обработка, сборка", насколько помню это называлось "обработкой малоцветных сканов". Там же предлагалось несколько рецептов и неоднократно происходило обсуждение этих процессов.

Всего записей: 6487 | Зарегистр. 31-08-2008 | Отправлено: 10:16 29-02-2012 | Исправлено: ndch, 11:22 29-02-2012
DikBSD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Сначала про выравнивание освещения. Чекбокс этот иногда почему-то неактивен, активировать его можно при помощи магического действия: переключиться на цветной вывод, там активировать аналогичный чекбокс, и затем переключиться на смешанный вывод обратно. Так и не понял, чем это вызывается.  

Я посмотрю на днях - сейчас очень загружен. Но у меня такого ни разу не было за все время тестирования. Не могли бы вы выслать мне проект, на котором это наблюдается? Возможно я просто что-то не учел.

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 11:11 29-02-2012
Onger



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ndch
Размечтался как  - Descreen, шумоподав ))  
Я лично эту обработку делаю до СТ, по крайней мере это касается Descreen.

Всего записей: 467 | Зарегистр. 29-10-2002 | Отправлено: 12:13 29-02-2012
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Onger

Цитата:
Я лично эту обработку делаю до СТ, по крайней мере это касается Descreen.

Там же и шумодав есть.
Tulon собственно и говорил что это правильный подход.

Всего записей: 6487 | Зарегистр. 31-08-2008 | Отправлено: 14:40 29-02-2012
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

Компьютерный форум Ru.Board » Компьютеры » Программы » Scan Tailor (часть 2)
Maz (10-01-2024 10:45): Scan Tailor (часть 3)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru