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

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

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

Всего записей: 346 | Зарегистр. 27-01-2016 | Отправлено: 18:54 18-02-2018
derrikF



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

Всего записей: 235 | Зарегистр. 25-02-2007 | Отправлено: 18:58 18-02-2018
4lex4

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

Всего записей: 346 | Зарегистр. 27-01-2016 | Отправлено: 19:20 18-02-2018 | Исправлено: 4lex4, 19:28 18-02-2018
derrikF



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

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

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

Всего записей: 235 | Зарегистр. 25-02-2007 | Отправлено: 19:36 18-02-2018 | Исправлено: derrikF, 19:39 18-02-2018
4lex4

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
derrikF, я говорил, что деварпер из Experimental будет в 1.1.0, а не в 1.0.10. Вторая цифра изменится. Этой версия будет не раньше, чем через месяц, сейчас я должен получить стабильную версию в серии 1.0.x
 
Добавлено:
Видать проблема из-за этого:

Цитата:
-- The C compiler identification is GNU 5.4.1
-- The CXX compiler identification is GNU 5.4.1
 
Я то собираю и тестирую только на 7.x.x. Но и с этой версией должно работать. Судя по ошибкам, ему просто нужно явно указать заголовочные файлы. Вообщем, по вашему логу я щас попробую добавить, че он просит, фикс будет в develop, а не в master.
 
 


derrikF, добавил, че он просит. Попробуйте собраться с develop.

Всего записей: 346 | Зарегистр. 27-01-2016 | Отправлено: 19:38 18-02-2018 | Исправлено: 4lex4, 20:59 18-02-2018
derrikF



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
теперь ошибка на 51% а была на 41%... в пятницу же собиралось та без проблем...
 
у меня стоит в системе gcc-7 7.2.0-1ubuntu1~16.0, а 5.4 уже предустановлен был... при сборке почему-то подхватывается именно 5.4 а не 7.2
 

Код:
[ 51%] Building CXX object filters/output/CMakeFiles/output.dir/output_autogen/mocs_compilation.cpp.o
/home/vad/scantailor-advanced-develop/Despeckle.cpp:304:30: error: variable or field ‘updateDistance’ declared void
     void updateDistance(std::unordered_map<Connection, uint32_t, Connection::ha
                              ^
/home/vad/scantailor-advanced-develop/Despeckle.cpp:304:25: error: ‘unordered_map’ is not a member of ‘std’
     void updateDistance(std::unordered_map<Connection, uint32_t, Connection::ha
                         ^
/home/vad/scantailor-advanced-develop/Despeckle.cpp:304:54: error: expected primary-expression before ‘,’ token
     void updateDistance(std::unordered_map<Connection, uint32_t, Connection::ha
                                                      ^
/home/vad/scantailor-advanced-develop/Despeckle.cpp:304:64: error: expected primary-expression before ‘,’ token
     void updateDistance(std::unordered_map<Connection, uint32_t, Connection::ha
                                                                ^
/home/vad/scantailor-advanced-develop/Despeckle.cpp:304:82: error: expected primary-expression before ‘>’ token
 dateDistance(std::unordered_map<Connection, uint32_t, Connection::hash>& conns,
                                                                       ^
/home/vad/scantailor-advanced-develop/Despeckle.cpp:304:85: error: ‘conns’ was not declared in this scope
 dateDistance(std::unordered_map<Connection, uint32_t, Connection::hash>& conns,
                                                                          ^
/home/vad/scantailor-advanced-develop/Despeckle.cpp:305:34: error: expected primary-expression before ‘label1’
                         uint32_t label1,
                                  ^
/home/vad/scantailor-advanced-develop/Despeckle.cpp:306:34: error: expected primary-expression before ‘label2’
                         uint32_t label2,
                                  ^
/home/vad/scantailor-advanced-develop/Despeckle.cpp:307:34: error: expected primary-expression before ‘sqdist’
                         uint32_t sqdist) {
                                  ^
/home/vad/scantailor-advanced-develop/Despeckle.cpp:951:1: error: expected ‘}’ at end of input
 } // Despeckle::despeckleInPlace
 ^
CMakeFiles/stcore.dir/build.make:1458: ошибка выполнения рецепта для цели «CMakeFiles/stcore.dir/Despeckle.cpp.o»
make[2]: *** [CMakeFiles/stcore.dir/Despeckle.cpp.o] Ошибка 1
CMakeFiles/Makefile2:117: ошибка выполнения рецепта для цели «CMakeFiles/stcore.dir/all»
make[1]: *** [CMakeFiles/stcore.dir/all] Ошибка 2
make[1]: *** Ожидание завершения заданий…
[ 51%] Linking CXX static library liboutput.a
[ 52%] Built target output
Makefile:140: ошибка выполнения рецепта для цели «all»
make: *** [all] Ошибка 2

 

Всего записей: 235 | Зарегистр. 25-02-2007 | Отправлено: 21:35 18-02-2018
4lex4

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
derrikF, ничего страшного, осталось чуть-чуть, продолжайте. Добавил фикс, еще раз клонируйте develop. На любой ошибке просто кидайте лог.
 
Не подхватывает, потому что символьные ссылки показывают на старый gcc, а не на новый. Чуть позже могу написать два варианта решения проблемы.
Сейчас просто вбейте в терминал:

Код:
gcc --version
cc --version
cpp --version
g++ --version
c++ --version  

и напишите, что покажет.
 
Добавлено:

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

derrikF, пишите, с удовольствием почитаю. Как время появится, я тоже выскажусь по этой теме.


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

Всего записей: 346 | Зарегистр. 27-01-2016 | Отправлено: 21:47 18-02-2018 | Исправлено: 4lex4, 22:09 18-02-2018
derrikF



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

Код:
gcc --version  

gcc (Ubuntu 5.4.1-2ubuntu1~16.04) 5.4.1 20160904

Код:
cc --version  

cc (Ubuntu 5.4.1-2ubuntu1~16.04) 5.4.1 20160904

Код:
cpp --version  

cpp (Ubuntu 5.4.1-2ubuntu1~16.04) 5.4.1 20160904

Код:
g++ --version  

g++ (Ubuntu 5.4.1-2ubuntu1~16.04) 5.4.1 20160904

Код:
c++ --version  

c++ (Ubuntu 5.4.1-2ubuntu1~16.04) 5.4.1 20160904

Всего записей: 235 | Зарегистр. 25-02-2007 | Отправлено: 22:15 18-02-2018 | Исправлено: derrikF, 22:15 18-02-2018
4lex4

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
derrikF, как теперь, собралось с develop?

Всего записей: 346 | Зарегистр. 27-01-2016 | Отправлено: 22:23 18-02-2018
derrikF



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да, собралось...
 
только теперь проекты от 1.09 не открываются вообще... пришлось прописать в проект version="2" и тогда открылся проект...
 
в пятницу я не успел отписаться о глюке в параметрах по умолчанию - было в develop в пятницу такое - в параметрах по умолчанию удаляю свой профиль, и автоматом переключается на Выборочный, но изменить название Выборочный нельзя заблокировано, нужно закрыть диалог параметров, перетокрыть и тогда уже можно было вместо Выборочный прописать свое название...
 
а сейчас другой глюк - я просто собранные два бинарника скопировал в папку со сборкой из develop, чтобы подхватились прежние настройки и профили, и история открытых проектов, захожу в параметры по умолчанию, выбираю свой профиль, но вылетает ошибка при загрузке профиля, и мой профиль удаляется из списка профилей... я тут же выбираю Выборочный, но такая же ошибка при загрузке профиля и Выборочный удаляется из списка профилей... я закрываю диалог с параметрами, переоткрываю, и опять все профили на месте и мой и Выборочный... то есть, старый профиль от 1.09 не удалить ни загрузить...
 
я создаю новый профиль после переоткрытия параметров но старый профиль не удаляю, закрываю диалог с параметрами, переоткрываю, удаляю свой новый профиль созданный уже в 1.0.10 и опять автоматом переключается на профиль Выборочный, но задать свое имя нельзя вместо слова Выборочный... закрываю параметры, и только после переоткрытия можно создать новый профиль и задать ему имя вместо слова Выборочный...
 
ГЛЮК

Всего записей: 235 | Зарегистр. 25-02-2007 | Отправлено: 22:54 18-02-2018 | Исправлено: derrikF, 22:56 18-02-2018
4lex4

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

Всего записей: 346 | Зарегистр. 27-01-2016 | Отправлено: 22:57 18-02-2018 | Исправлено: 4lex4, 23:02 18-02-2018
derrikF



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

Цитата:
Почистите папку config/profiles от старых профилей

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

Всего записей: 235 | Зарегистр. 25-02-2007 | Отправлено: 22:57 18-02-2018
4lex4

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
derrikF, эта новая фича, и сейчас активно развивается, как и СТА, поэтому может меняться. Ни о каком постоянстве до появления стабильной версии не может быть и речи, так что да, создавать заного, и в этом нет ничего страшного и к этому всегда нужно быть готовым. До появления стабильной версии только так.

Всего записей: 346 | Зарегистр. 27-01-2016 | Отправлено: 23:07 18-02-2018 | Исправлено: 4lex4, 23:09 18-02-2018
derrikF



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4lex4
после удаления папки профиля, все равно глюк после удаления своего нового созданного профиля - после удаления нельзя сразу создать новый профиль, нужно обязательно переоткрыть параметры и только тогда будет открыта возможность задать свое имя вместо слова Выборочный

Всего записей: 235 | Зарегистр. 25-02-2007 | Отправлено: 23:10 18-02-2018 | Исправлено: derrikF, 23:10 18-02-2018
4lex4

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

Всего записей: 346 | Зарегистр. 27-01-2016 | Отправлено: 23:16 18-02-2018
derrikF



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4lex4
я поспешил с выводами - всё таки звездочки после переоткрытия проекта не сохраняются... может действительно от того что QT не такой?
 
а проект без картинок от 1.09 открылся корректно, обрабатывать страницы заново не нужно вроде, вроде нет нигде вопросиков на страницах...

Всего записей: 235 | Зарегистр. 25-02-2007 | Отправлено: 23:28 18-02-2018
4lex4

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

Всего записей: 346 | Зарегистр. 27-01-2016 | Отправлено: 23:32 18-02-2018 | Исправлено: 4lex4, 23:39 18-02-2018
derrikF



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вы знаете как переключить gcc старый на новый при сборке? или какие-то программы будут не работать?

Всего записей: 235 | Зарегистр. 25-02-2007 | Отправлено: 23:40 18-02-2018
Sergej82

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4lex4
Падает программа (версия 1.0.8 и 1.0.9) при обработке следующей папки: https://cloud.mail.ru/public/Asxn/Ga1Pr9JRx
Настройки все по умолчанию. Падение на последнем этапе - Вывод. При обработке файла Безымянный как в автоматическом, так и в ручном режиме. Если обрабатывать только этот один файл, без загрузки остальных, то все нормально.

Всего записей: 3 | Зарегистр. 19-02-2018 | Отправлено: 02:52 19-02-2018
4lex4

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sergej82, скачайте и проверьте на 1.0.10. Я уже фиксил это.

----------
ScanTailor Advanced v1.0.16 | Пожертвования

Всего записей: 346 | Зарегистр. 27-01-2016 | Отправлено: 08:55 19-02-2018 | Исправлено: 4lex4, 08:59 19-02-2018
   

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