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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Scan Tailor


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


Англоязычный топик по ScanTailor
Ветки:
Scan Tailor Plus (Vadim "DikBSD" Kuznetsov) >>>  последняя версия   (Отличия от авторской версии)
Scan Tailor Еnhanced (Petr "pejuko" Kovar) >>>  последняя версия   (Отличия от авторской версии)
Scan Tailor Featured (monday2000) >>>  последняя версия   (Отличия от авторской версии)
Scan Tailor Advanced (4lex4) >>>  последняя версия (Отличия от авторской версии); ветка develop
 
Документация:
Документация (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 | Исправлено: ndch, 16:47 18-07-2018
karl_karlsson



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

Цитата:
хороша новая система установки dpi на выходе

Не хороша, так как иногда разные страницы имеют разное разрешение. Мелкий текст иногда требует 600 dpi, но не у каждого есть быстрый сканер, чтобы каждую страницу в 600 dpi делать. Поэтому люди делают только те страницы что надо.
 

Цитата:
где вы только такие сканы "часто" берете?

Из за похожих рассуждений и пропал Tulon. Потому что каждому кажется, что только то что он видел есть и должно быть. Хотя и сам Tulon так думает, но все же.

Всего записей: 1492 | Зарегистр. 14-03-2007 | Отправлено: 03:10 18-01-2016
amaid



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
radical, время от времени почти все сканируют такие книги, при этом спокойно обходясь без переворачивания - возможно, тебе стоит подумать над рационализацией процесса сканирования, вместо того чтобы предлагать программисту затачивать программу под любителей повертеть тяжелые книжки
 
Добавлено:
karl_karlsson, сомневаюсь, что сканирование страниц одной и той же книги с разным разрешением (если я правильно уловил твою мысль) улучшает качество настолько, чтобы получать геморрой на стадии обработки в ST.
В идеале, конечно, хорошо бы иметь рядом старую и новую системы установки dpi на выходе.

Всего записей: 523 | Зарегистр. 25-01-2006 | Отправлено: 10:44 18-01-2016 | Исправлено: amaid, 11:02 18-01-2016
Alex1234444a

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Закончил порт модифицированой версии Scantailor enhanced+featured на самые последние либы (qt5, boost 1.60), следующий этап - переход на experimental версию. Должен получится ScanTailor experimental+enhanced+featured

Всего записей: 39 | Зарегистр. 01-10-2015 | Отправлено: 00:20 19-01-2016
nukez

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

Всего записей: 69 | Зарегистр. 10-12-2004 | Отправлено: 04:14 19-01-2016
allo04

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

Всего записей: 168 | Зарегистр. 15-10-2009 | Отправлено: 09:07 19-01-2016 | Исправлено: allo04, 09:08 19-01-2016
denver 22

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex1234444a, может мы что-то пропустили, но вы не дали ссылки на новую сборку. Пусть она и промежуточная, но тут много людей, готовых тестировать и репортить...
Как Вы понимаете, на вас много надежд. Особенно, если Вы реально сделаете качественное слияние даже с новыми наработками от Tylon-а. Успехов Вам!

Всего записей: 591 | Зарегистр. 28-07-2005 | Отправлено: 09:12 19-01-2016
Alex1234444a

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ST_Enhanced+_x64_TEST
 
Функции очистки фона и выбор метода бинаризации еще не реализованы, займусь ими после порта на experimental, так что просто игнорируйте эти опции.

Всего записей: 39 | Зарегистр. 01-10-2015 | Отправлено: 12:57 19-01-2016 | Исправлено: Alex1234444a, 13:00 19-01-2016
allo04

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Запускаю и получаю:
This application failed to start because it could not find or load the Qt platform plugin "windows".
Reinstalling the application may fix this problem.

Всего записей: 168 | Зарегистр. 15-10-2009 | Отправлено: 14:26 19-01-2016
denver 22

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

Всего записей: 591 | Зарегистр. 28-07-2005 | Отправлено: 14:48 19-01-2016
Alex1234444a

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

Всего записей: 39 | Зарегистр. 01-10-2015 | Отправлено: 14:48 19-01-2016
allo04

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

Всего записей: 168 | Зарегистр. 15-10-2009 | Отправлено: 15:30 19-01-2016 | Исправлено: allo04, 15:57 19-01-2016
Alex1234444a

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

Всего записей: 39 | Зарегистр. 01-10-2015 | Отправлено: 16:02 19-01-2016 | Исправлено: Alex1234444a, 18:04 19-01-2016
allo04

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

Всего записей: 168 | Зарегистр. 15-10-2009 | Отправлено: 18:12 19-01-2016
Alex1234444a

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А что именно быстрее работает? Опция на OpenCL у вас стоит? Лично у меня нет поддержки OpenCL, потому разницы в скорости не заметил.
Графическое ускорение портануть можно, ибо там ускоряются только отдельные функции.

Всего записей: 39 | Зарегистр. 01-10-2015 | Отправлено: 19:13 19-01-2016 | Исправлено: Alex1234444a, 19:30 19-01-2016
allo04

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как раз OpenCL не включал, но все операции, особенно вывод на experimental  происходят в несколько раз быстрее, чем на Featured или Еnhanced.

Всего записей: 168 | Зарегистр. 15-10-2009 | Отправлено: 21:05 19-01-2016
nukez

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В версии experimental сделал целиком книгу - энциклопедию (900 страниц), от начала до конца. Ни одного вылета.
 

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

 
Подскажите в какой версии эта функция реализована? Очень нужна, т.к. у меня все сканы с Kirtas и там положение резаков практически не меняется, но всё равно приходится каждый скан вручную править.

Всего записей: 69 | Зарегистр. 10-12-2004 | Отправлено: 09:13 20-01-2016
slava_kry

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

Цитата:
Подскажите в какой версии эта функция реализована? Очень нужна, т.к. у меня все сканы с Kirtas и там положение резаков практически не меняется, но всё равно приходится каждый скан вручную править.

Не была она реализована, т.к. Тулон сказал, что для этого придётся многое менять и потому просил извинить. Так шта...

----------
Вы выказываете себя праведниками пред людьми, но Бог знает сердца ваши, ибо что высоко у людей, то мерзость пред Богом

Всего записей: 4125 | Зарегистр. 18-09-2003 | Отправлено: 10:21 20-01-2016
LazyKent

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex1234444a
Возможно, вы подскажете?
Оригинальный Scan Tailor 0.9.11.1 (-featured тоже) не компилируется в свежей openSUSE.
Вот такая ошибка:

Код:
 
[  483s] /home/abuild/rpmbuild/BUILD/scantailor-0.9.11.1/filters/fix_orientation/Filter.cpp:103:43: error: reference to '_1' is ambiguous
[  483s]     this, boost::ref(doc), var(filter_el), _1, _2
[  483s]                                            ^
[  483s] In file included from /usr/include/boost/lambda/lambda.hpp:14:0,
[  483s]                  from /home/abuild/rpmbuild/BUILD/scantailor-0.9.11.1/filters/fix_orientation/Filter.cpp:32:
[  483s] /usr/include/boost/lambda/core.hpp:69:37: note: candidates are: boost::lambda::placeholder1_type& boost::lambda::{anonymous}::_1
[  483s]    boost::lambda::placeholder1_type& _1 = free1;
[  483s]                                      ^
[  483s] In file included from /usr/include/boost/bind/bind.hpp:2247:0,
[  483s]                  from /usr/include/boost/bind.hpp:22,
[  483s]                  from /usr/include/boost/multi_index/sequenced_index.hpp:17,
[  483s]                  from /home/abuild/rpmbuild/BUILD/scantailor-0.9.11.1/./ProjectWriter.h:30,
[  483s]                  from /home/abuild/rpmbuild/BUILD/scantailor-0.9.11.1/filters/fix_orientation/Filter.cpp:29:
[  483s] /usr/include/boost/bind/placeholders.hpp:46:28: note:                 const boost::arg<1> boost::placeholders::_1
[  483s]  BOOST_STATIC_CONSTEXPR boost::arg<1> _1;
[  483s]                             ^
[  483s] /home/abuild/rpmbuild/BUILD/scantailor-0.9.11.1/filters/fix_orientation/Filter.cpp:103:47: error: reference to '_2' is ambiguous
[  483s]     this, boost::ref(doc), var(filter_el), _1, _2
[  483s]                                                ^
[  483s] In file included from /usr/include/boost/lambda/lambda.hpp:14:0,
[  483s]                  from /home/abuild/rpmbuild/BUILD/scantailor-0.9.11.1/filters/fix_orientation/Filter.cpp:32:
[  483s] /usr/include/boost/lambda/core.hpp:70:37: note: candidates are: boost::lambda::placeholder2_type& boost::lambda::{anonymous}::_2
[  483s]    boost::lambda::placeholder2_type& _2 = free2;
[  483s]                                      ^
[  483s] In file included from /usr/include/boost/bind/bind.hpp:2247:0,
[  483s]                  from /usr/include/boost/bind.hpp:22,
[  483s]                  from /usr/include/boost/multi_index/sequenced_index.hpp:17,
[  483s]                  from /home/abuild/rpmbuild/BUILD/scantailor-0.9.11.1/./ProjectWriter.h:30,
[  483s]                  from /home/abuild/rpmbuild/BUILD/scantailor-0.9.11.1/filters/fix_orientation/Filter.cpp:29:
[  483s] /usr/include/boost/bind/placeholders.hpp:47:28: note:                 const boost::arg<2> boost::placeholders::_2
[  483s]  BOOST_STATIC_CONSTEXPR boost::arg<2> _2;
[  483s]                             ^
[  487s] filters/fix_orientation/CMakeFiles/fix_orientation.dir/build.make:110: recipe for target 'filters/fix_orientation/CMakeFiles/fix_orientation.dir/Filter.cpp.o' failed
[  487s] make[2]: *** [filters/fix_orientation/CMakeFiles/fix_orientation.dir/Filter.cpp.o] Error 1
 

Насколько понимаю, проблема в некоторой несовместимости с новой версией boost 1.60.
Можно ли как-то поправить?

Всего записей: 174 | Зарегистр. 17-08-2006 | Отправлено: 22:55 21-01-2016
Alex1234444a

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LazyKent, если собираешь не под c++11, то попробуй _1, _2, ... заменить на std::placeholders::_1, std::placeholders::_2 или boost::lambda::_1, boost::lambda::_2.
 
Лично я собираю под c++11, и там такое уже не прокатит, ибо в новом стандарте, к примеру, тот же vector::push_back имеет две реализации с одним интерфейсом, а не одну. Я заменял каждый биндер лямбда-замыканиями, к примеру bind(&std::vector<int>::push_back, vec, _1) на [&vec](int p){vec.push_back(p);}

Всего записей: 39 | Зарегистр. 01-10-2015 | Отправлено: 14:37 22-01-2016 | Исправлено: Alex1234444a, 04:05 25-01-2016
4lex4

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

Всего записей: 332 | Зарегистр. 27-01-2016 | Отправлено: 02:50 28-01-2016 | Исправлено: 4lex4, 02:51 28-01-2016
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум Ru.Board » Компьютеры » Программы » Scan Tailor (часть 2)

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru