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

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



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4lex4
 
BUG dev 354,356
 
вылетает пр применении выпрямления на цветных сканах, особой кривизны...
 
версия EXP обработало четко в отношении выпрямления, даже неплохо сделало из сильно искривленного скана архивного документа столетней давности...
 
я не даю тестовый проект, потому что вы, насколько я помню, сказали что не будет ничего с движком выпрямления делать, пока не внедрите другой...
 
и что делать нам, юзерам? юзать EXP? но в нем только выпрямление, все остальное "прошлый век"...
-------------------------------
dev 356 уже не совместим с проектом dev 354 - да сколько же уже плодить та эти версии на харде )))

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

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
derrikF, для вымрямления/исправления кривых фоток сначало юзать ST Experimental, Book Restorer или любую другую тулзу. Потом уже можно сувать в СТА, если необходима дополнительная обработка.
Если исходные сканы меньше 600 DPI (например 300 DPI), после выпрямления их лучше выводить в 600 DPI (2x в СТ Experimental), чтоб не потерять качество.
 
Фиксить старый деварпер естественно не буду, ибо нет смысла, ведь запланировано что деварпер будет адаптирован из Experimental. Правда когда, сказать не могу.

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



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4lex4
тогда подскажите из какой ветки собирать EXP, я не помню из какой я собирал себе как-то...
 
веток много, но они разные - в master самый свежий фикс, но до этого фикса аж были в 2014 году, в ветке experimental больше коммитов, но нет почему то последних двух за осень прошлого года... или из ветки qt5?  
 
кошмар, расплодились ветки, что делать та?!
 
https://github.com/Tulon/scantailor/tree/experimental
 
-------------------------------------------------------------------
 
в Линуксе 6 версия Кромсатора не запускается... кто может подсказать мне, что лучше выпрямляет, Кромсатор или ST Experimental ?
 
ибо предстоит много работы по выпрямлению материалов 100-летней давности

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

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

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



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4lex4
 
насколько я понял, то deb-пакет и портативка собранная с помощью AppImage не будут отличаться друг от друга, потому что если установлю deb пакет и затем сделаю через AppImage, то я все равно получу только те файлы, которые есть в deb-пакете...  
 
и как тогда собрать STA со всеми нужными файлами, для запуска на другом компе?
 
вы говорили, что какой-то нюанс есть для сборки портативки...
 
или это сложнее чем я думаю?
 
Добавлено:
-----------------------------------------------
 
4lex4
 
нет, это все таки BUG - develop 354,356
 
создаю новый проект для теста, вставляю одно изображение чисто с текстом, разрезаю пополам, делаю вывод, затем применяю выпрямлятор, вылетает, такого не было раньше, хоть как то, но выпрямлятор работал, а теперь вообще никак не хочет...
 
поэтому это прокрался BUG в каких-то фиксах, верните хоть какое-то рабочее состояние выпрямлятору

Всего записей: 235 | Зарегистр. 25-02-2007 | Отправлено: 11:05 28-06-2018 | Исправлено: derrikF, 12:15 28-06-2018
TelecomUral

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

Цитата:
поэтому это прокрался BUG в каких-то фиксах

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

Всего записей: 3011 | Зарегистр. 15-07-2010 | Отправлено: 15:23 28-06-2018
DikBSD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Для сборщиков под Windows:
При компиляции для Windows x64 обнаружил ряд проблем:
1. Если использовать libpng, zlib, jpeg (with CRLF line endings (for Windows), т.е. с расширениями .zip, .7z ), то на этапе их компиляции возникают ошибки.
Если же использовать "версии" для Unix (with LF line endings (for Unix/Linux), т.е. с расширениями .tar.bz2, .tar.gz, .tar.xz), то сборка этих графических библиотек проходит корректно, ошибки не выдаются.
2. Для  boost_1_67_0 собираются не все цели, что приводит в последствии к тому, что Qt библиотека не компилируется и выдается ошибка.
Если использовать устаревшую библиотеку boost_1_60_0.tar.bz2, то и boost, и qt-everywhere-src-5.11.1 собираются.  
Версии boost старше 1.60 не проверял...
3. При компиляции qt-everywhere-src-5.11.1 сборка проходит без выдачи ошибки. Но впоследствии, при сборки scantailor-advanced-develop появляется окно с сообщением от утилиты lrelease, что нет Qt5Core.dll, libz.dll (и, подозреваю, что и других собранных dll). Сборка идет, если не закрывать это окно сообщения. В конце сборки его можно закрыть. Сборка будет сделана, только не будет сгенерированы translations\scantailor_ru.qm и translations\scantailor_es.qm
Если же все сгенерированные dll (Qt5Core.dll... libz.dll... и т.д.) скопировать в папку f:\build_st\libs\qt-everywhere-src-5.11.1\qttools\bin\ (у вас может путь отличаться), и еще раз запустить mingw32-make -j %NUMBER_OF_PROCESSORS%, то сборка всех компонентов scantailor-advanced-develop пройдет в полном объеме без ошибок.
Почему-то эти dll, необходимые для работы lrelease не копируются автоматически в папку f:\build_st\libs\qt-everywhere-src-5.11.1\qttools\bin\.
 
У меня scantailor-advanced-develop собирается при следующих библиотеках, mingw и msys (с учетом вышесказанного):
boost_1_60_0
jpeg-9c
libpng-1.6.34
qt-everywhere-src-5.11.1
tiff-4.0.9
zlib-1.2.11
mingw64
msys64
 
Все эти успешно компилируемые библиотеки  - самые недавно выпущенные на сайтах их разработчиков (кроме boost)
 
Вот ссылка на собранный STA последних коммитов: https://drive.google.com/open?id=1KEdmC91yA0a4Gtwd-_-3AwIkEs5PlLAT

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 11:52 29-06-2018 | Исправлено: DikBSD, 14:06 29-06-2018
4lex4

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

Цитата:
2. Для  boost_1_67_0 собираются не все цели, что приводит в последствии к тому, что Qt библиотека не компилируется и выдается ошибка.
Если использовать устаревшую библиотеку boost_1_60_0.tar.bz2, то и boost, и qt-everywhere-src-5.11.1 собираются.  
Версии boost старше 1.60 не проверял...  

Версия boost нужна для винды, то есть *.7z. С версии 1.66.0 изменены имена либ и CMake теперь их не находит (при сборке СТА, а не самого Boost), поэтому я написал себе батник-фикс и юзаю последнюю версию. Когда в CMake пофиксят FindBoost, не знаю.
 

Цитата:
3. ...
Если же все сгенерированные dll (Qt5Core.dll... libz.dll... и т.д.) скопировать в папку f:\build_st\libs\qt-everywhere-src-5.11.1\qttools\bin\ (у вас может путь отличаться), и еще раз запустить mingw32-make -j %NUMBER_OF_PROCESSORS%, то сборка всех компонентов scantailor-advanced-develop пройдет в полном объеме без ошибок.  

Лучше не копировать, а создать символьные ссылки, для экономии места. Аналогично, решается батником. Можно было бы встроить его в систему сборки, но к сожалению, винда без изменения групповой политики не дает создавать символьные ссылки без прав администратора.
 
Кому надо, фиксы здесь. Для использования просто скопировать bat файлы в корневую директорию boost или qt и запустить после сборки (qt_create_sym_links.bat надо запускать от админа).
 

derrikF, киньте изображение, на котором падает, в личку, посмотрю.

Всего записей: 346 | Зарегистр. 27-01-2016 | Отправлено: 21:28 30-06-2018 | Исправлено: 4lex4, 22:08 05-07-2018
derrikF



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4lex4
 
да у меня на любой странице вылетает, да возьмите хотя бы эти http://forum.ru-board.com/topic.cgi?forum=5&topic=32945&start=2800#21
 
проверил их в dev-363
 
настройки все по умолчанию, вывожу в черно-белом, применяя выпрямлятор - вылетает
 
а иногда он выручал

Всего записей: 235 | Зарегистр. 25-02-2007 | Отправлено: 22:19 30-06-2018
DikBSD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4lex4
Огромное спасибо за дополнение и bat-ник.
 
Добавлено:
STA с последним исправлением:
~ Fix crash when Auto/Marginal dewarping mode enabled
 
https://drive.google.com/open?id=1ncSNV8ouGYyeJmdSeWV5U_0UKAKRWUK2

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 08:40 02-07-2018
derrikF



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4lex4
 
dev-364
 
подтверждаю - при выпрямлении теперь не крашится

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

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

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

Да, понял проблему, бывает, что надо обработать только 10 страниц из тысячи и ждать, пока проскочит остальные 990 все равно долговато. Решил проблему, добавив простую сортировку на стадии выхода, чтоб все незавершенные страницы (со знаком вопроса) были в конце. Теперь достаточно просто начать пакетную обработку с первой незавершенной страницы.

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



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4lex4
 
да, я уже собрал dev-367, видел новую сортировку, но пока нет причины испробовать ее
 
обновился до Linux Mint 19, libboost-1,67 собрал из исходников
 
всё бы ничего, да вот никого нет чтобы EXPERIMENTAL пофиксить - создал проект, прогнал все страницы со сложным выпрямлением, несколько страниц поправил зоны, но работа тяжелая, потому что документы архивные, слишком кривые, работа медленная, поэтому за час слишком мало страниц проверять приходится, поэтому останавливать правки приходится, сохраняю проект... в следующий раз запускаю опять этот проект в EXP но все страницы опять надо прогонять на стадии Зоны, ибо почему то все страницы с вопросиками, на некоторых настройки выпрямлятора чудят после переоткрытия ...

Всего записей: 235 | Зарегистр. 25-02-2007 | Отправлено: 18:50 04-07-2018
DikBSD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
STA-dev-367 для Windows:
1. ~ Fix blink of the image view on Windows.
2. Some improvements for the thumbnail view.
* More accurate multi-column list handling (Author: Alexander Trufanov).
* Scale thumbnails via `Alt+Wheel` (Author: Alexander Trufanov).
~ Updating thumbnail positions in the view is now managed by a separate method.
3. Add order by completeness sort on the output stage.  
Moving incompleted pages to the end allows to process them in batch mode without processing the completed pages.
 
Скачать: https://drive.google.com/open?id=1WXRBVT5NqLeWcfFTe8RwKyoU8RQ34Usx

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 10:01 05-07-2018
4lex4

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обновление STA 1.0.15.
 
Кто хочет поддержать проект или выразить благодарность, добро пожаловать:
donate

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

Всего записей: 346 | Зарегистр. 27-01-2016 | Отправлено: 05:09 06-07-2018 | Исправлено: 4lex4, 22:38 22-08-2019
trion1

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4lex4,
а поддержки XP больше не будет?

Всего записей: 1980 | Зарегистр. 15-03-2006 | Отправлено: 08:59 06-07-2018
4lex4

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
trion1, версия x32 поддерживает XP.
Кстати, портабельность сохранена. Если не установливать в системную папку, настройки будут в папке с программой. Также можно просто распаковать инсталлятор, хотя с ним удобнее.

Всего записей: 346 | Зарегистр. 27-01-2016 | Отправлено: 13:32 06-07-2018 | Исправлено: 4lex4, 13:52 06-07-2018
serser00

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В 1.0.15 х64 при попытке на последнем этапе превратить хорошо цветную страницу в ч/б 600 дпи стабильно вылетает без сообщения

Всего записей: 34 | Зарегистр. 10-08-2014 | Отправлено: 16:32 06-07-2018
4lex4

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

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

Всего записей: 346 | Зарегистр. 27-01-2016 | Отправлено: 16:53 06-07-2018
Jmg

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4lex4
Хочу помочь проекту, может у вас яндекс кошелек или paypal имеется

Всего записей: 12 | Зарегистр. 20-09-2009 | Отправлено: 18:24 06-07-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