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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
VidelSamogO



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

Всего записей: 765 | Зарегистр. 16-08-2008 | Отправлено: 11:42 16-06-2011
DikBSD

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

Цитата:
Рад за освоение сортировки, значит и сортировка на стадии Вывод возможно не за горами.

Занимаюсь в настоящий момент
 
Добавлено:

Цитата:
Ну и все-таки подумать еще разок над заменой раскрывающегося списка Режима на простой список или набор кнопок. Мне кажется, что одно нажатие в данном случае более оправдано - по крайней мере мне приходится менять режим на порядок чаще, чем чувствительность деспекла, тем не менее последний реализован на кнопках. Правда, придумать адекватный рисунок для кнопки чтобы все было понятно с первого взгляда мне так и не удалось.

Я тоже так думаю... Надо будет с Tulonom обговорить - если он не будет против - можно сделать это в основной ветке master. Если это будет идти вразрез с его видением ST - сделает в ветке pkus.
Надо только хорошо продумать - какой тип выбора Режима более прост и предпочтительнее.  
Прошу ВСЕХ высказаться по этому поводу.
 
Добавлено:

Цитата:
Еще технический такой вопрос - можно ли в режиме смешанный как-либо анализировать, есть ли серые области, и если нет, то использовать однобитное кодирование тифов?  
 Это бы значительно ускорило работу Сепаратора (он бы использовал простое копирование вместо лишнего в данном случае анализа). Естественно, если это не замедлит стадию Вывода.

Я пока не углублялся в этот код - не могу ничего сказать. Напишите Tulonу - он человек отзывчивый - подскажет.
 
Добавлено:

Цитата:
ДА. Предлагаю упразднить пункт меню - "применить к выделенным страницам" и сделать его автовключаемым по-умолчанию. Потому, что зачем мы столько всё это выделяли, кроме как затем, чтобы ко всему этому применить наш параметр?

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

Цитата:
То есть на входе выбирая разрешение 600, а для вывода чернового прохода - 150.

Если не ошибаюсь (Tulon лучше это знает, как автор ST) - выбор DPI влияет на работу некоторых фильтров. Таким образом, после замены в текстовом редакторе входного и выходного DPI параметры фильтров все равно остаются настроенными на предыдущие значения DPI, и результат будет хуже, чем при входном DPI - как у сканов, а выходном - 600.
Но - это в теории, сам не проверял. Так что если я ошибаюсь - приношу извинения. Надо поэкспериментировать...

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 20:34 16-06-2011 | Исправлено: DikBSD, 20:52 16-06-2011
VidelSamogO



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

Цитата:
если не трудно, сделайте пожалуйста под [MORE] подробную инструкцию

Ну насчёт входа, если разрешение и размеры входных страниц очень разнятся, лучше сначала дать тэйлору самостоятельно определить входное разрешение. Иногда он не ошибается и подгоняет всё достаточно правильно. А когда надо подгонять разрешения, придётся лезть в текст проекта и править соответствующие неправильно определённым страницам, разрешения. Я использую регулярные выражения редактора EditPad pro от компании JgSoft. Лет 10 использую 4-ю старую версию этого редактора. Кстати, второй и последний проходы очень быстро прогоняю с помощью консольной версии ScanTailor,Натравливая на файл проекта, находящийся в папке исходных рисунков, вот этот батничек.
 
LastStep.bat с:\Путь к папке с входными страничками\Наш проект, который мы уже создали.ScanTailor :
Код:
start scantailor-batch.exe -v --color-mode=mixed %1 %1\out
pause

Всего записей: 765 | Зарегистр. 16-08-2008 | Отправлено: 03:52 17-06-2011 | Исправлено: VidelSamogO, 04:04 17-06-2011
NoneNobody

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А почему нельзя исходные изображения подравнять?
Обрабатываю ноты в основном, причём зачастую с разобранных черновых pdf-ов.
Считанные секунды занимает.
Вот пара батников:
 
1. цветное в jpg, ч/б / серое - в tiff без подгонки

Код:
for /r %%z in (*.ppm) do ("C:\Program Files\XnView\nconvert.exe" -keepdocsize -keepfiledate -rmeta -rexifthumb -overwrite -out jpeg -floyd -D "%%z") & for /r %%y in (*.pbm;*.pgm) do ("C:\Program Files\XnView\nconvert.exe" -keepdocsize -keepfiledate -rmeta -rexifthumb -overwrite -out tiff -binary floyd -c 7 -D "%%y")

 
2. всё в tiff (кол. цветов маленькое специально) с подгонкой

Код:
for /r %%z in (*.ppm) do ("C:\Program Files\XnView\nconvert.exe" -keepdocsize -keepfiledate -rmeta -rexifthumb -overwrite -out tiff -resize 2472 0 -rtype lanczos -ratio -rflag incr -colors 16 -floyd -с 2 -D "%%z") & for /r %%y in (*.pbm;*.pgm) do ("C:\Program Files\XnView\nconvert.exe" -keepdocsize -keepfiledate -rmeta -rexifthumb -overwrite -out tiff -resize 2472 0 -rtype lanczos -ratio -rflag incr -levels 222 222 -binary floyd -c 7 -D "%%y")

 
Размер приведён для листа нотного издания советских времён 300 дпи.

Всего записей: 126 | Зарегистр. 12-09-2007 | Отправлено: 07:57 17-06-2011 | Исправлено: NoneNobody, 07:57 17-06-2011
alpopo



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

Цитата:
Ну насчёт входа, если разрешение и размеры входных страниц очень разнятся

Попалась книжка видимо спешно сфотографированная в jpg. Разрешение  у всех180 дпи, а вот размер гуляет, видимо не фиксировалось расстояние книга - объектив. В итоге размер текста на странице прижатой вниз (ПОЛЯ фиксированные для всех страниц) - сверху "гуляет" до 10 строк текста.
Как пакетно выровнять размер разных страниц перед загрузкой в СТ?
Или это уже можно сделать в СТ обработкой файла проекта?

Всего записей: 1430 | Зарегистр. 02-08-2008 | Отправлено: 13:08 17-06-2011 | Исправлено: alpopo, 13:12 17-06-2011
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
alpopo
Рецепт может быть такой - сделайте два прохода в СТ. В первом проходе определите размер полезной области так, чтобы она находилась на одном и том же месте на всех страницах. И затем выведите в цветном режиме с нулевыми полями и без выравнивания страниц.
Результат пакетно приведите к какому-либо физическому размеру пакетным ресайзом графического просмотрщика или какой другой утилиты.
Результат ресайза повторно прогнать через СТ уже в требуемых режимах. Можно предварительно пропустив 4 стадии с помощью ST Skipper.  

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 07:34 18-06-2011
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Маленький совет - для ускорения разделения Сепаратором при выводе в смешанном режиме можно файлы, не содержащие картинок (их достаточно легко выбрать по размеру файла) предварительно пакетно перевести в однобитные тифы.  
 
Была также мысль переводить полноцветные файлы с серыми иллюстрациями в 8-битные файлы с градациями серого, но тут надо быть аккуратнее - у меня после такого преобразования слетела информация о маске.  
 
Кстати, при этом подумалось о таком нестандартном подкритерии сортировки на стадии вывод, как размер файла автомаски - его можно быстро определять, и он более-менее показателен. А также по размеру файла на выходе - это может помочь перевести файлы из смешанного в черно-белый режим.  
 
А если совсем загоняться, то можно завести счетчик черно-белых пикселей, завести для него поле в файле проекта и сортировать по процентному соотношению черно-белых ко всем пикселям.

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 11:40 18-06-2011 | Исправлено: StanFreeWare, 13:19 18-06-2011
VidelSamogO



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

Цитата:
А почему нельзя исходные изображения подравнять?  

Да можно конечно. Только я привык это не в XNView, а в IrfanView, делать.

Всего записей: 765 | Зарегистр. 16-08-2008 | Отправлено: 11:55 18-06-2011
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По поводу кнопок для режимов - вот очередной концепт:

По крайней мере достаточно точно отображает то, что произойдет со сканом в том или ином режиме вывода.

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 23:50 20-06-2011 | Исправлено: StanFreeWare, 23:51 20-06-2011
VidelSamogO



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

Цитата:
очередной концепт

Интересно. Красиво. Наглядно.

Всего записей: 765 | Зарегистр. 16-08-2008 | Отправлено: 03:12 21-06-2011
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Попробовал прикинуть как кнопки будут выглядеть в существующем интерфейсе:
смотреть
Поясняющая подпись будет конфликтовать со значением бинаризации, поэтому ее решил не добавлять.

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 08:12 22-06-2011 | Исправлено: StanFreeWare, 08:17 22-06-2011
DikBSD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добавлено:
StanFreeWare
Пришлите, пожалуйста, иконки на кнопки. Спасибо.

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 13:00 22-06-2011 | Исправлено: DikBSD, 13:02 22-06-2011
qwaxym



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Знатоки Scan Tailor,подскажите,как снять выделение с картинки которая автоматически определилась в режиме смешанный,но мне нужно выделить по другому.

Всего записей: 127 | Зарегистр. 19-12-2007 | Отправлено: 22:05 22-06-2011
StanFreeWare

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

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 05:42 23-06-2011
monday2000

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

Цитата:
подскажите,как снять выделение с картинки которая автоматически определилась в режиме смешанный,но мне нужно выделить по другому.

http://www.djvu-soft.narod.ru/st_zones.htm

Всего записей: 2841 | Зарегистр. 13-01-2005 | Отправлено: 10:41 23-06-2011
qwaxym



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В заголовке читал.Объясняю подробнее.Мне нужно на рисунке который выделен почти полностью,выделить вручную внутри другую зону(цветную область),а полное выделение(как определилось автоматически) в данном случае вообще не нужно.При действиях по выше приведённой ссылке,теряется цвет,а если бы можно было отменить выделенную автоматом зону,а затем выделить как самому захочется,то и цвет остался и операция заняла совсем мало времени.Пришлось делать в редакторе.

Всего записей: 127 | Зарегистр. 19-12-2007 | Отправлено: 11:41 24-06-2011
gsn13n

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А кто Вам мешает выделить нужные зоны вручную (добавить к автослою), а после обвести всю страницу (с небольшим плюсом) и вычесть из автослоя. Получите зоны выделенные вручную

Всего записей: 1080 | Зарегистр. 09-04-2007 | Отправлено: 16:18 24-06-2011
qwaxym



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

Всего записей: 127 | Зарегистр. 19-12-2007 | Отправлено: 18:58 24-06-2011
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как скомпилить STE под виндой? Или есть ли уже готовый пакет для винды?

Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 19:26 25-06-2011
DikBSD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
STE уже не разрабатывается, как отдельный форк, т.к. автор ST Tulon сделал в основной ветке git-репозитория ветку для разработки STPlus - с фичами и т.лд. (в шапке не могу удалить ссылки на STE ).
Сейяас параллельно с официальной версией ST разрабатывается STPlus - вот его можно легко скомпилировать под любую систему. Под Windows я выкладывал недавно - посмотрите несколькими сообщениями выше.
Если захотите сами откомпилировать под систему - то вот здесь: http://72.233.112.78/topic.cgi?forum=5&bm=1&topic=32945&start=900
есть инструкция, как скачать из git-репозитория исходный код. А в исходниках в папке scantailor\packaging\windows\ для Windows есть файл readme.ru.txt - с подробной инструкцией на русском, КАК собрать ST под Windows.
 

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 19:34 25-06-2011 | Исправлено: DikBSD, 19:36 25-06-2011
   

Страницы: 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