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

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



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

Цитата:
Скорее, нужно просто сделать отдельную программу - для разрезания страниц. А затем убрать из СТ функционал по разрезанию страниц.  

Нее. Не надо убирать. Достаточно поправить только одну опцию по умолчанию, тогда эта ошибка не возникнет в принципе.  
Все равно привык сканировать по одной странице а не разворотом. Так легче делать предварительную обработку сканов в фотошопе перед передачей в ST.
 
ndch

Цитата:
Внимательнее надо быть: тип разреза, автоматика, диапазон.

Не понял Итак приходится быть внимательным чтобы обойти ошибку.
 

Всего записей: 2739 | Зарегистр. 18-07-2003 | Отправлено: 12:20 24-02-2011
bearjrgm



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
monday2000 08:27 24-02-2011
Цитата:
Однако, в последнее время появилась такая положительная тенденция, когда сторонние люди начали потихоньку делать свои "клоны" СканТейлора - благо, что его исходные коды открыты (в отличие от СканКромсатора).


Цитата:
 Не говоря уже о закрытости исходников и сомнительной лицензионности программы (последнее - без острой на то необходимости).  

 
1. А что даст открытие исходников СК? Вы думаете многие кинутся пилить его под себя? Особенно учитывая, что там низкоуровневая оптимизация и ассемблерный код на операциях требующих больших вычислительных затрат.
2. А насколько лицензионно то, что делают при помощи этих программ??? Или тот софт, что вы выкладываете у себя? На производстве все равно этим всем пользоваться нельзя, так какой прок от этой открытости? Или сканируя ворованным файн ридером или вьюсканом на воровованной винде неразрешенные к копированию материалы, а потом ковертируя их в ворованном акробате или лизардтеховских утилитах, я так понимаю обливаются крокодиловыми слезами и переживают страшные духовные муки Как в анекдоте про мышей и кактус.
Есть автор и его право распоряжаться тем, что он сделал, тем более СК - первый продукт из этой линейки, который действительно помог перелопатить тысячи книг, ну а юзабилити, так о нем у каждого свое мнение.
 
 
 

Всего записей: 783 | Зарегистр. 03-07-2005 | Отправлено: 12:34 24-02-2011
ndch

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

Цитата:
Не понял  Итак приходится быть внимательным чтобы обойти ошибку.

тип разреза = без разреза
вручную, ко всем страницам
 
помогло ?

Всего записей: 6488 | Зарегистр. 31-08-2008 | Отправлено: 12:54 24-02-2011
monday2000

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

Цитата:
1. А что даст открытие исходников СК?

Основная польза от открытия исходников СК - это моральный фактор. Это показало бы, что СК поддерживает дух открытости, присущий общественному книгосканированию - что имело бы значительный пропагандистский эффект.

Цитата:
Вы думаете многие кинутся пилить его под себя?

По крайней мере, можно было бы подсмотреть отдельные идеи и алгоритмы, взять их оттуда, и применить в более вменяемых (с точки зрения интерфейса) программах.

Цитата:
Особенно учитывая, что там низкоуровневая оптимизация и ассемблерный код

В исходниках Gimp'а тоже немало алгоритмов с ассемблерной оптимизацией. А что сложного в ассемблере? Люди вон вообще - программы ломают - и в массовом порядке - и ничего, никто не стонет от натуги.

Цитата:
На производстве все равно этим всем пользоваться нельзя, так какой прок от этой открытости?

Чем больше открытости и законности, тем лучше. Если в каком-то случае можно обойтись легальным софтом - то так и нужно делать.

Цитата:
Или тот софт, что вы выкладываете у себя?

А куда мне деваться? У меня просто нет иного выхода. А у СК - есть (сделать всё столь же легально, как и у СТ).
Кстати, я придерживаюсь такого плана, чтобы с годами постараться выйти на полностью легальный софт по DjVu-книгосканированию - за исключением OCR, конечно. Первым шагом (наверное) будет полноценная замена (и, как следствие, отказ от использования) BookRestorer - и тот же Tulon явно движется именно в этом направлении (занимаясь Dewarping).
Кстати, как эти ни фантастично - нельзя исключать, что лет через 5 появится и достойный открытый OCR. Особенно, если ему будет подсовываться высокачественный скан (для выполнения OCR над ним).
То есть, стремиться к легальности-открытости следует уже сейчас - а жизнь ещё подкинет нам в будущем новые шансы для этого направления.

Цитата:
на воровованной винде

Уже сейчас можно делать всё под Linux - то же, что и под Windows (через Wine).

Цитата:
А насколько лицензионно то, что делают при помощи этих программ???

А это уже совсем иной вопрос, нежели чем легальность используемых программ. Его следует рассматривать отдельно. Допустим, имея полностью легальные программы, их можно без проблем поставить на работе легально. А уж какие книги кто будет делать этими программами - это другой разговор. Засечь нелегальное применение легальных программ будет куда сложней, нежели чем засечь наличие нелегальных программ.

Всего записей: 2841 | Зарегистр. 13-01-2005 | Отправлено: 14:11 24-02-2011 | Исправлено: monday2000, 14:12 24-02-2011
alpopo



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

Всего записей: 1430 | Зарегистр. 02-08-2008 | Отправлено: 14:16 24-02-2011
Yevgenijz

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

Цитата:
Да, эта фитюлька http://clip2net.com/clip/m63966/1291873329-clip-29kb.jpg очень похожа на малево третьекласника-рукодельщика.  
С точки зрения программы это мусор.  
С точки зрения вёрстки - это брак. Хотя может быть в Омске так и принято.

Не понял, при чем тут Омск?
Это скан страницы журнала «Юный техник» №5 1996. Журнал был взят из интернета и из вот такого г… была сделана конфетка. Откровенно говоря, это был ещё не самый плохой скан, вообще качество всех сканов было ужасное, впечатление такое, что журнал долго валяли в грязи прежде чем отсканить.
Сканили НЕ в Омске. Не знаю где, скорее всего, в Москве. Печатали точно не в Омске, а в Москве.
 

Всего записей: 958 | Зарегистр. 08-06-2009 | Отправлено: 16:11 24-02-2011 | Исправлено: Yevgenijz, 16:51 24-02-2011
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В омске читать не умеют ? Только писать ?
Я то думал что омск не в Якутии.

Цитата:
О программе.  
Программа не для делания конфетки из ... отвратительных сканов и не для переделывания.  
Всё.  
 
Зы. По поводу юзеров "ятутхозяин!" поинтеремуйтесь почему было введено ограничение на dpi подаваемых изображений.  
Ответ станет очевидным.


Всего записей: 6488 | Зарегистр. 31-08-2008 | Отправлено: 16:35 24-02-2011
alpopo



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

Всего записей: 1430 | Зарегистр. 02-08-2008 | Отправлено: 19:35 24-02-2011 | Исправлено: alpopo, 19:39 24-02-2011
alpopo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DikBSD   Возникли некоторые мысли у простого пользователя по использованию СТ. Пришлось недавно делать (500стр), где надо было переопределять на каждой странице Полезную зону. Почему-то захотелось иметь возможность делать добавки +/- к полезной зоне (как в режиме Поля).  
Например: 1)это позволило бы отрезать колонтитулы (-) (сверху или снизу), 2) Или установить фиксированный промежуток (+) до стороны прижатия, которая выбирается в Полях

Всего записей: 1430 | Зарегистр. 02-08-2008 | Отправлено: 09:08 04-03-2011 | Исправлено: alpopo, 09:11 04-03-2011
Dashout



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

Цитата:
Пришлось недавно делать (500стр), где надо было переопределять на каждой странице Полезную зону

на мой взгляд, было бы полезным закрепить диагональ по выбранной странице - образцу (ширина страницы - катет А, диагональ - cos*А - гипотенуза). В этом случае, даже при плавающей ширине (угол фиксированный) полезная область будет соответствовать странице образца на всю книгу.  
На странице с рисунками (если верхняя текстовая строчка не найдена можно размещать макет полезной области так, чтобы не было пересечения с черным, может и другие, лучше есть варианты...

Всего записей: 1131 | Зарегистр. 15-01-2005 | Отправлено: 09:37 04-03-2011
diploboy



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

Всего записей: 71 | Зарегистр. 20-11-2007 | Отправлено: 11:51 05-03-2011
DikBSD

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

Цитата:
Возникли некоторые мысли у простого пользователя по использованию СТ

Я все пожелания вношу в TODO - но - как будет со временем и возможностями. Сейчас нет времени даже на то, что запланировал.
Все фичи, если будут реализовываться (на все надо время), то будут в репозитории в ветку ScanTailor Plus.
 

Цитата:
На Линукс планируется или ....

Для Линукса, как и для Мака  уже давно есть. Ведь Скан Тэйлор написан с использованием межплатформенной библиотеки Qt. Просто скачайте исходники и выполните в консоли для папки с исходниками:
cmake .
sudo make install
 
 
Добавлено:
Кстати, у меня сейчас возникло огромное желание портировать утилиты StanFreeWare под Мак и Линукс на библиотеке Qt. Тогда эти утилиты будут уже межплатформенными. Думаю, это будет даже более полезно, чем мелкие дополнения к ST
Посмотрим, как пойдет дело...

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 10:08 06-03-2011 | Исправлено: DikBSD, 09:35 08-03-2011
LazyKent

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

Цитата:
Кстати, у меня сейчас возникло огромное желание портировать утилиты StanFreeWare под Мак и Линукс на библиотеке Qt.
Вот это было бы очень полезным.
 

Всего записей: 174 | Зарегистр. 17-08-2006 | Отправлено: 10:37 06-03-2011
DikBSD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я думал реализовать утилиты StanFreeWare внутри ST - но это - довольно сложно из-за архитектуры программы. Архитектура ST превосходно подходит для тех задач, которые она сейчас выполняет.  
Отдельные утилиты - намного проще сделать

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 10:45 06-03-2011 | Исправлено: DikBSD, 10:48 06-03-2011
denver 22

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

Цитата:
Кстати, у меня сейчас возникло огромное желание портировать утилиты StanFreeWare под Мак и Линукс на библиотеке Qt.

Это было бы здорово!!!
И уговорить таки StanFreeWare изучить Qt

Всего записей: 602 | Зарегистр. 28-07-2005 | Отправлено: 10:32 09-03-2011 | Исправлено: denver 22, 15:16 09-03-2011
monday2000

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

Цитата:
Я думал реализовать утилиты StanFreeWare внутри ST - но это - довольно сложно из-за архитектуры программы.

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

Цитата:
Отдельные утилиты - намного проще сделать

Это путь явно тупиковый. Не нужны отдельные утилиты (в данном случае), нужен встроенный в СТ функционал утилит.
 
Добавлено:
При обработке сканов СТ иногда случается такой, как я его называю, "самый трудный случай".
 
Это когда у нас одновременно на одном скане есть полутоновые иллюстрации, искривление строк и неравномерное освещение.
 
В этом случае приходится очень сильно извращаться - делать передний субскан в режиме серого, выравнивать его освещённость, бинаризовать в сторонней программе, вычищать мусор.
 
При этом возникает такая ещё проблема, что серые сканы нельзя выводить из СТ (ради последующего выравнивания освещённости в BR) с опцией "белые поля". Наличие белых полей на сером скане сводит с ума выравниватель освещённости в ВR. Поэтому приходится не делать белые поля, а потом вручную убирать мусор, который в нормальном случае отсёкся бы белыми полями.
 
Короче, полный дурдом.
 
Выход мог бы быть в том, чтобы добавить в СТ некий хитроумный режим вывода: "сырые передние субсканы с очищенными полями", а поля там сначала выбеливать, а потом заполнять неким усреднённым серым цветом (чтобы потом BR не сходил с ума).
 
Tulon вроде занимается созданием самодельного dewarping, это хорошо. Но проблема некачественного выравнивания освещённости, похоже, Tulon'ом практически не замечается.
 
Добавлено:
Кстати, полутоновые картинки, разумеется, нельзя подвергать выравниванию освещённости - они от этого портятся.

Всего записей: 2841 | Зарегистр. 13-01-2005 | Отправлено: 16:31 09-03-2011
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DikBSD
Ну, например, к Skipper'у в ST подошли почти вплотную, в принципе, осталось лишь добавить опцию "описанный прямоугольник" на Полезную область.
В любом случае, если понадобятся последние версии исходников и если я их вдруг забыл выложить на SF, обращайтесь.
Кстати, а насчет "однокнопочного кодера" желания не возникло? )) Или все-таки я ошибаюсь и оно никому не надо?..

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 19:37 09-03-2011
DikBSD

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

Цитата:
Ну, например, к Skipper'у в ST подошли почти вплотную, в принципе, осталось лишь добавить опцию "описанный прямоугольник" на Полезную область.

Это есть в TODO (конечно, если Masahiro Kitagawa не доделает - он ввел применение выбранного контекта к выбранным сканам)

Цитата:
Ну, например, к Skipper'у в ST подошли почти вплотную, в принципе, осталось лишь добавить опцию "описанный прямоугольник" на Полезную область.  
В любом случае, если понадобятся последние версии исходников и если я их вдруг забыл выложить на SF, обращайтесь.  
Кстати, а насчет "однокнопочного кодера" желания не возникло? )) Или все-таки я ошибаюсь и оно никому не надо?..

Когда начну вплоьную заниматься портированием - обязательно обращусь к вам за исходниками, спасибо! Всегда легче использовать готовый алгоритм. чем изобретать велосипед.
Сейчас пытаюсь выкроить время на некоторые фичи в ST...
 
По поводу введения вывода раздельных сканов в ST: Я списывался с Tulon по этому вопросу. Эту идею очень трудно реализовать в программе, и в частности - из-за dewarping...  Поэтому я и хочу хотя бы на первых порах портировать на межплатформу ST Separator (Обожаю Линукс).

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 20:03 09-03-2011 | Исправлено: DikBSD, 20:38 09-03-2011
monday2000

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

Цитата:
Кстати, а насчет "однокнопочного кодера" желания не возникло? ))

У bolega, кажется, возникло.
 
Добавлено:
DikBSD

Цитата:
Эту идею очень трудно реализовать в программе, и в частности - из-за dewarping...

Возможно, будет достаточным выводить только передние субсканы, прошедшие Dewarping, а задние субсканы - не пропускать через Dewarping (ради простоты).
 
То есть, можно поначалу не гнаться за идеалом - а довольствоваться неким приближённым результатом.

Всего записей: 2841 | Зарегистр. 13-01-2005 | Отправлено: 09:05 10-03-2011
DikBSD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Первая сборка ScanTailor Plus из ветки plus git-репозитории Tulona:
В диалоге Настройки появилась возможность выбора сжатия черно-белых сканов: LZW (по-умолчанию) или CCITT Groupe 4 Fax.
G4Fax дает раза в 4 лучше сжетие без потерь, но Фотошоп такие сканы "не переваривает". Поэтому, если нужно обработать сканы после ST в Фотошопе можно выбрать для ч/б сканов сжатие LZW. Если же обработка не нужна, или используется другая программа - логичнее выбрать G4Fax.
 
Вечером залью код в репозиторий.
Скачать ScanTailor Plus:
http://www.onlinedisk.ru/file/623778/
 
P.S.Код ветки plus синхронизируется с отсновной веткой, т.к. все изменения в основной ветке есть и в ScanTailor Plus (объединение ветом master и plus в отдельной ветке и компиляция).

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 12:57 10-03-2011 | Исправлено: DikBSD, 20:15 10-03-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