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

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



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

Цитата:
Если нет понимания почему нужны "жесткие условия поддерживаемых входных сканов (по dpi, " то ни с каким знаниями и умениями программирования тут не справится.  

Хм, книг с печатью scanned by terminat0r oколо 3 сотен (и это не считая еще книги, которые не я сканировал и делал, а просто переделывал). Вы хотите мне рассказать что-то о dpi чего я не знаю?

Цитата:
так как у меня мало опыта в разработке.

По сравнению с Tulon (судя по его словам),- мало, по сравнению с вами (судя по вашим словам), мой опыт огромен.
Диаграмма классов говорит о очень многом разработчикам со стороны,особенно  если автору лень писать документацию (а именно это Tulonу действительно до сих пор лень делать).  
 

Цитата:
У вас Qt версии 4.3.1, а нужна минимум 4.4.0.  

Я не отслеживаю изменения интерфейсов и классов в Qt, а должен ли?
 

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

Продолжайте убеждать себя и дальше.
 
Добавлено:
ndch
Попрошу меня не спамить.
Подробнее...
 
 

Всего записей: 2084 | Зарегистр. 31-03-2002 | Отправлено: 14:45 12-08-2010 | Исправлено: terminat0r, 15:20 12-08-2010
ndch

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
terminat0r
Тулон объяснил что происходит.
Хочешь помочь проекту - пиши багрепорты.
 
Псевдоиндус вспомнился.
 
Добавлено:

Цитата:
Ответ Тулона о классах был дан не мне а таким пользователям как вы.

Вы когда оправдываться перестанете ? Тошно от такого.
http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=27424&start=1320#2
 

Цитата:
Qt 4.x.x (протестировано с Qt 4.4.2)


Цитата:
Если бы внимательно посмотрели то ошибка сборки была под линксом

1. Вы и в правду думаете что разработчик будет тестировать сборку с разными версиями чего бы то ни было ?
2.lynx, как Вы выразились - это ядро.

Всего записей: 6576 | Зарегистр. 31-08-2008 | Отправлено: 15:14 12-08-2010 | Исправлено: ndch, 16:49 12-08-2010
terminat0r



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

Цитата:
1. Вы и в правду думаете что разработчик будет тестировать сборку с разными версиями чего бы то ни было ?
2.lynx, как Вы выразились - это ядро.

Вас наверно это удивит, но основная ОС для разработки СТ  - дистрибутив linux. Можете спросить об этом у автора.
 
Подробнее...

Всего записей: 2084 | Зарегистр. 31-03-2002 | Отправлено: 18:37 12-08-2010
ndch

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

Цитата:
Вас наверно это удивит, но основная ОС для разработки СТ  - дистрибутив linux

Не  знал что дистрибутив - это ОС, и что с его помощью можно вести разработку.
Какая разница, на чем ведется разработка iBook,ноут или tower ?
 
Как Вы считаете как обстоят дела с удобством в Linux ? Как с desktop в linux ? Много ли в Linux/gnu из современных сканеров поддерживаются ?

Всего записей: 6576 | Зарегистр. 31-08-2008 | Отправлено: 20:54 12-08-2010
VadimirTT



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
мужики, завязывайте

Всего записей: 2891 | Зарегистр. 22-03-2005 | Отправлено: 22:52 12-08-2010
monday2000

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Давайте обсудим теперь другой вопрос.
 
Интересно - кто-нибудь из присутствующих когда-нибудь задумывался о гипотетической возможности САМОМУ взяться и сделать программу по сканобработке?
 
Неужели такая мысль ни у кого никогда даже не промелькивала в голове?
 
И, если такая мысль всё-таки имела место - какие же именно причины удержали Вас от изготовления собственной программы по сканобработке?
 
Давайте обсудим в деталях - что же именно страшит потенциальных создателей аналогов СТ-СК, и можно ли тут как-то сдвинуть ситуацию с мёртвой точки.
 
Может, всё не так уж и страшно, и люди не делают сами альтернативы СТ-СК в силу каких-то предубеждений?

Всего записей: 2841 | Зарегистр. 13-01-2005 | Отправлено: 16:16 17-08-2010
woodyfon

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

Всего записей: 417 | Зарегистр. 03-08-2007 | Отправлено: 22:31 17-08-2010
StanFreeWare

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В качестве развития утилиты ST Output Only сделал ST Skipper.
 
Она требует .NET 2.0.
 
Утилита позволяет пропустить на выбор любой шаг СТ со 2 по 6й:
 
Создаете в СТ проект, проходите в нем до шага (не заходя в него), начиная с которого нужен пропуск, сохраняете проект. Открываете проект в утилите, галками выставляете, какие шаги нужно пропустить, сохраняете проект. Открываете проект в СТ и работаете на последующих шагах.
 
Т.е. можно, например, только бинаризовать уже ранее обрезанные и выровненные сканы без лишних шагов выравнивания и задания полезной области (это раньше уже делал ST Output Only, но новым способом правильнее - теперь не нужно заниматься анализом графических файлов, это отдается на откуп СТ).
 
Чего не было возможно, а теперь стало - можно по-быстрому разрезать развороты (или разрезать и подправить наклон) - проходите в СТ вторую (или третью) стадию, в утилите пропускаете третью и четвертую (или только четвертую), в СТ делаете вывод в режиме серый.  
 
Тестируйте, пожалуйста, если кому такое надо.  
О проблемах - как обычно, в личку, чтобы не засорять этот топик.

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 12:19 22-08-2010 | Исправлено: StanFreeWare, 23:36 23-08-2010
Salvatorul



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

Цитата:
Она требует .NET 2.0.  

Была б она кроссплатформенной, хоть на том же моно, цены бы ей не было.

Всего записей: 38 | Зарегистр. 30-04-2007 | Отправлено: 14:22 26-08-2010
AxelX

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Новое видео, демонстрирующее автоматическую работу выравнивания строк
http://vimeo.com/14736353

Всего записей: 9 | Зарегистр. 26-12-2008 | Отправлено: 12:24 08-09-2010 | Исправлено: AxelX, 12:24 08-09-2010
monday2000

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ИМХО на сегодняшний день самая важная задача, которая стоит перед Scan Tailor - это сделать там (в Scan Tailor) встроенный экспорт разделённых сканов - чтобы устранить нужду в таких программах, как Сепаратор (или ST Split).
 
Метод разделённых сканов - это вполне устоявшаяся сущность на сегодняшний день, а в будущем он, скорее всего, полностью вытеснит автоматическую сегментацию (отсюда и важность).
 
Я написал письмо Tulon с просьбой сделать такую фичу (просто на jart собака users.sf.net - другого адреса у меня нет).
 
Я мотивировал свою просьбу тем, что она крайне необременительна для Tulon в плане реализации (максимум один вечер посидеть, и всё).
 
Может, кто-нибудь ещё здесь тоже напишет ему аналогичное письмо?

Всего записей: 2841 | Зарегистр. 13-01-2005 | Отправлено: 14:27 08-09-2010 | Исправлено: monday2000, 14:29 08-09-2010
DikBSD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Еще бы отключение выравнивания "освещения" в Смешанном режиме - портятся картинки...

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 15:01 08-09-2010
ndch

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

Цитата:
в будущем он, скорее всего, полностью вытеснит автоматическую сегментацию


Цитата:
на xxx собака users.sf.net

Как первое так и второе - в твоем стиле

Цитата:
она крайне необременительна

ну так сам по доделай. В чем проблема ?
 
Выводы и способы твои  крайне немотивированны, долее того - неверны в корне.

Всего записей: 6576 | Зарегистр. 31-08-2008 | Отправлено: 21:46 08-09-2010
DikBSD

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

Цитата:
 другого адреса у меня нет.

В исходниках Scan tailor в каждом .h-файле есть строка:
Copyright (C)  Joseph Artsimovich <joseph.artsimovich@gmail.com>
Другой адрес Иосифа - joseph.artsimovich@gmail.com
 

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 08:49 09-09-2010
monday2000

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

Цитата:
Другой адрес Иосифа

А Tulon мне ответил и по моему адресу. Сказал, что не хочет встраивать разделение сканов в СТ. Привёл крайне неубедительные доводы:

Цитата:
Мне кажется, что тут вы противоречите сами себе.  Вам ведь не нравится "вредный универсализм", когда одна программа делает все.  А тут вы просите именно этого.  Почему я не хочу вносить такую функциональность прямо в ST?  Потому, что понятия "интуитивный интерфейс" и "интерфейс для профессионала" плохо совместимы.  ST стремится к первому, а не ко второму.  Профессионал предпочтет навороченный интерфейс, но сможет пользоваться и упрощенным.  Я конечно понимаю, что профессионалам такая функция нужна, поэтому и сделал (по совету U235) резервирование цветов, чтобы максимально упростить разработку сторонней утилиты разделения сканов.  В Линуксе например, все можно сделать утилитами из набора ImageMagick.  Считаю, что сторонняя утилита - идеальный вариант.  И волки сыты, и овцы целы.

Tulon рассуждает так, словно кому-то нужно делать разделение сканов, а кому-то нет. Но ведь очевидно, что разделение сканов нужно делать всем и всегда.
Я ему написал ещё раз.  
 
Добавлено:
Tulon сейчас занимается dewarping:

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

 
Добавлено:
ndch
Ну что за манера "тыкать"? Я вот не люблю это.

Цитата:
ну так сам по доделай. В чем проблема ?

Разумнее самому Tulon это сделать - по многим простейшим соображениям.

Цитата:
Выводы и способы твои  крайне немотивированны, долее того - неверны в корне.

Аргументируйте.

Всего записей: 2841 | Зарегистр. 13-01-2005 | Отправлено: 10:52 09-09-2010 | Исправлено: monday2000, 11:02 09-09-2010
ndch

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

Цитата:
Аргументируйте.


Цитата:
А Tulon мне ответил и по моему адресу. ...  
Привёл крайне неубедительные доводы

И я тебя убеждать не собираюсь.
Тебе в жизни чего то не хватает или психотравма какая ?

Всего записей: 6576 | Зарегистр. 31-08-2008 | Отправлено: 11:49 09-09-2010
monday2000

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто-нибудь знает, зачем в СТ появился 2-ой резак на стадии "Разрезка страниц"?  
http://scantailor.git.sourceforge.net/git/gitweb.cgi?p=scantailor/scantailor;a=commit;h=2295badfac1cacc65b052723782d240800203df2
Для чего он?

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

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

Всего записей: 865 | Зарегистр. 10-01-2007 | Отправлено: 16:26 09-09-2010
monday2000

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я добавил в шапку ссылку на новую схему именования выходных сканов в СТ. Как я понял, Tulon отказался от добавления к старому имени файла через подчёркивание нового имени, а также сменил расширение выходных файлов с *.tiff на *.tif.
 
Т.е. раньше было так:
 
На входе: 0001.tif, 0002.tif, ... , 0010.tif, ....
 
На выходе: 0001_0001.tiff, 0002_0002.tiff, ... , 0010_0010.tiff, ....
 
Если было разрезание разворотов - то имена выходных файлов ещё как-то менялись (уже не помню как).
 
Теперь всё (как я понял) сильно упростилось:
 
- Если не было разрезаний, то выходные имена равны входным именам.
- Если разрезания были, то выходные имена будут выглядеть так:
 
0001_1L.tif, 0001_2R.tif, 0002_1L.tif, 0002_2R.tif, ... , 0010_1L.tif, 0010_2R.tif,....
 
По-моему, это очень разумные и хорошие изменения. Отказ от *.tiff в пользу *.tif - вообще замечательно. А прежний подход с добавлением к старому имени файла через подчёркивание нового имени я всегда считал ошибочным и неправильным. Правильно так, как сейчас - т.е. в общем случае не менять именование входящих файлов (если не было разрезки).
 
Таким образом, если не делать разрезку в СТ (а я бы всем рекомендовал именно это), то тогда проблем переименования файлов из-за СТ теперь вообще не будет!
 
Добавлено:
StanFreeWare

Цитата:
см. здесь.  

Этот пост я видел. Но ничего в нём не понял. Там же в сущности ничего не ясно - из одного лишь него.

Всего записей: 2841 | Зарегистр. 13-01-2005 | Отправлено: 16:36 09-09-2010 | Исправлено: monday2000, 16:39 09-09-2010
woodyfon

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Перейдя на версию ST? которая имеет два резака, стало проще обрезать странички, где есть только одна из страниц. Также поднялась точность определения места корешка (мне так показалось). Перестал пользоваться напрочь синими кружками для поворота резака. Отсюда и ответ на ваш вопрос: Для чего он? Для удобства. Вы иногда говорите такие вещи, что кажется вы не занимаетесь обработкой книг вообще. И по поводу разделенных сканов. Лично я этот метод не использую. Вы на каждой страничке кричите , что это должны делать все и всегда. Стало даже интересно, поэтому прошу привидите какие-нибудь доки и(или) примеры. Возможно серые (иллюстрации в оттенках серого, а текст черно-белый) и цветные (цветные иллюстрации и черно-белый(иногда на другом фоне) сканы станет обрабатывать проще и быстрее. Ну все равно не понимаю  смысл разделенных сканов, если книга в конце концов собирается в pdf-формат. Вот если собирать книгу в djvu, то несомненно имеет смысл -повышается качество инезначительно увеличивается размер. Если я прав конечно. В принципе, добавить фичу разделения обработанных страниц Tulon бы мог - это не сильно бы усложнило интерфейс даже для домохозяек. Но если не хочет тогда не требуем.
 monday2000? уверен, что ваших знаний хватило бы для осуществления такой фичи. НЕ понимаю, почему не можете это реализовать, а только требуете и советеуете.

Всего записей: 417 | Зарегистр. 03-08-2007 | Отправлено: 00:34 10-09-2010 | Исправлено: woodyfon, 00:39 10-09-2010
   

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