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

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

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Onger
Я кажется ввел вас в заблуждение, прошу прощения. Эта версия ST Enhanced сделана кем-то другим - я спутал ее со своей, которую когда0то начинал, но потом ее наработки перенес в ветку plus. Поэтому, еще раз извините за дезинформацию - в ветке plus действительно нет того, что есть в указанной вами Enhanced  
Кто же автор этой версии Enhanced ?

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 06:10 29-11-2011
Onger



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DikBSD
Автор -  pejuko. Вот тут информация
http://diybookscanner.org/forum/viewtopic.php?f=8&t=1144&sid=f122eefaaaba6b1815da090c1f47c493

Всего записей: 467 | Зарегистр. 29-10-2002 | Отправлено: 08:20 29-11-2011 | Исправлено: Onger, 08:23 29-11-2011
DikBSD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Onger
Спасибо - надо будет посмотреть на принцип работы - бегло взглянул - не понял отличие. Но, скорее всего у меня картинки были очень хорошие, что я разницы не увидел... Надо будет разобраться.
 
Добавлено:
Портировал код обработки выделения картинок в Смешанном режиме вывода форка scantailor-enhanced Петра Ковара (Petr Kovar). В режиме Free картинки выделяются страндартно. В режиме Rectangular выделенние картинки заключается в прямоугольник-выделение.
Описание от Petr Kovar:
Pictureshape patch adds option for mixed pages to choose from free shape and rectangular shape images. This patch does not improve the original algoritm but creates from the detected "blobs" rectangular shapes and the rectangles that intersects joins to one.
 
Немного изменил код Петра, чтобы в режиме Rectangular прямоугольное выделение не расширялось и на текст (проверял на журналах).  
 
Скачать:  http://www.onlinedisk.ru/file/778578/
 
P.S. Вечером залью код в ветку plus git-репозитория...

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 08:35 29-11-2011 | Исправлено: DikBSD, 12:49 29-11-2011
AlexWave



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
очень здорово, что эта функция из Enhanced, теперь есть в Plus.  
Буквально на днях попались две книги в которых это проявилось очень сильно. Поэтому делал в Enhanced.
Onger прямо опередил с вопросом, за что ему большое спасибо, ну и конечно огромное спасибо DikBSD за моментальное включение ее в редакцию Plus.  
 

Всего записей: 45 | Зарегистр. 12-12-2001 | Отправлено: 13:36 29-11-2011 | Исправлено: AlexWave, 13:37 29-11-2011
unreal666



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

----------
MSI PRO B650-P WIFI / Ryzen 5 7600X / RAM 32Gib / 4 HDD = 10Tib + 1 NVME 2Tib / Radeon RX 560 2Gib / Win 10 x64 // POB, PVD

Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 13:56 29-11-2011
DikBSD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я не пробовал работать с новой опцией работы с полями из Enhanced. Полезная вещь?
 
Да. не знаю пока, почему, но при открытии ранее сохраненного проекта на стадии Вывод все миниатюры на ленте имеют Знак Вопроса, т.е. требуется повторный вывод. Откомпилировал последнюю стандартную версию ST - там такого нет. Где-то я накосячил...

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 15:34 29-11-2011
AlexWave



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

Цитата:
Я не пробовал работать с новой опцией работы с полями из Enhanced. Полезная вещь?

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

Цитата:
Где-то я накосячил...
понаблюдаем.. его проявление..

Всего записей: 45 | Зарегистр. 12-12-2001 | Отправлено: 19:38 29-11-2011
DikBSD

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

Цитата:
 
Junior Member    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата:
Я не пробовал работать с новой опцией работы с полями из Enhanced. Полезная вещь?
 
я переделывал книжку с кучей фоток (упражнения на растяжку), процентов 30 распознались плохо , то есть выкусанными участками. Видимо несильный контраст между фоном на фото и самой страницей.  

Я имел ввиду новую опцию на Этапе Поля...

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 19:59 29-11-2011
AlexWave



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

Цитата:
Я имел ввиду новую опцию на Этапе Поля...

Извини, ошибся. Этим не пользовался еще и не оценил.
 
Насчет косяка. Я могу ошибаться. Посмотри внимательно. Загружаю проект в версию Enhanced (scantailor-enhanced-20110907) и там вижу подобное. Загружаю этот же проект в твой ранний Plus и нет такого. Возможно этот косяк из версии Enhanced прилетел с полезностями вместе.  

Всего записей: 45 | Зарегистр. 12-12-2001 | Отправлено: 20:38 29-11-2011 | Исправлено: AlexWave, 20:38 29-11-2011
DikBSD

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

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 21:03 29-11-2011
F777



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DikBSD
Прежде всего, хочу пожелать Вам крепкого здоровья.
Спасибо за все, что Вы сделали. Ваш вклад в развитие ScanTailor просто неоценим.
 
Поскольку будущее ScanTailor Plus теперь весьма туманно, нельзя ли Вас попросить реализовать одну очень полезную (по крайней мере, для меня) фичу: возможность на каждом из этапов 1-5 (ну или хотя бы на 5 этапе) "честного" вывода результатов обработки. Т.е. возможность сохранения обработанных на конкретном этапе сканов на диске. "Честного" - значит: что получили, то и выводим, и никакой отсебятины.
 
Все эти сглаживания и другие скрытые действия на 6 этапе иногда просто не нужны. И больше всего убивает то, что нет никакой возможности их отключать, если их результаты не нравятся.  
 
Как мне кажется, реализация такой фичи не потребует больших программистских усилий. В любом случае, спасибо .
 
Добавлено
Кстати, подобное уже и раньше просили:

Цитата:
Фичи, которых остро не хватает в СТ (в порядке убывания важности):  
1. Ввод-вывод на произвольной стадии.  

http://forum.ru-board.com/topic.cgi?forum=5&topic=32945&start=1040#5

Всего записей: 2182 | Зарегистр. 23-02-2004 | Отправлено: 22:37 29-11-2011 | Исправлено: F777, 00:01 30-11-2011
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
F777
dpi и режим вывода указываются на 6-м этапе. Как тогда выводить на предыдущих этапах? Наследовать инфу из оригинала?

----------
MSI PRO B650-P WIFI / Ryzen 5 7600X / RAM 32Gib / 4 HDD = 10Tib + 1 NVME 2Tib / Radeon RX 560 2Gib / Win 10 x64 // POB, PVD

Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 01:34 30-11-2011 | Исправлено: unreal666, 01:35 30-11-2011
F777



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

Цитата:
Наследовать инфу из оригинала?

Да, именно так.

Всего записей: 2182 | Зарегистр. 23-02-2004 | Отправлено: 02:23 30-11-2011
DikBSD

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

Цитата:
Фичи, которых остро не хватает в СТ (в порядке убывания важности):  
1. Ввод-вывод на произвольной стадии.  

У меня, к сожалению, не было времени исследовать все классы ST... В ST сложная архитектура (для меня, по крайней мере. Tulon в ней ориентируется, как рыба в воде- автор, как никак  ). Не помню уже - там были какие-то сложности в исполнении вашей фичи.
В любом случае - я хоть и отошел от всех проектов (надо тоже еще пару доделать, выложить - и все), но в код ST все равно буду заглядывать (хорошо, что жена сейчас не видит. что я пишу )... Так что возможно со временем и удастся сделать эту фичу. Просто темпы будут теперь - черепашьи - если ранее я специально выделял время на проработку ST, то теперь - внесение изменений, если и будут, будут крайне редкими...
Обещать не буду, но - посмотрю...
 
Добавлено:
AlexWave

Цитата:
Насчет косяка. Я могу ошибаться. Посмотри внимательно. Загружаю проект в версию Enhanced (scantailor-enhanced-20110907) и там вижу подобное. Загружаю этот же проект в твой ранний Plus и нет такого. Возможно этот косяк из версии Enhanced прилетел с полезностями вместе.  

Ты оказался прав!
Вот исправленная версия: http://www.onlinedisk.ru/file/779525/
Теперь все работает:
Исправил bug - при открытии ранее сохраненного и отработанного проекта на Стадии Вывод. весь проект требовал прогонки заново. Т.е. все миниатюры на ленте имели знак вопроса. Исправлено.

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 12:42 30-11-2011 | Исправлено: DikBSD, 16:58 30-11-2011
AlexWave



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

Всего записей: 45 | Зарегистр. 12-12-2001 | Отправлено: 19:49 30-11-2011
DikBSD

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
На странице сайта проекта Scan Tailor сделал папку plus, куда будут выкладываться собранные версии Scan Tailor Plus под разные системы.
https://sourceforge.net/projects/scantailor/files/scantailor-devel/plus/
Так будет всем удобнее...

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 20:27 30-11-2011 | Исправлено: DikBSD, 22:55 01-12-2011
DikBSD

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

Цитата:
Исправил bug - при открытии ранее сохраненного и отработанного проекта на Стадии Вывод. весь проект требовал прогонки заново. Т.е. все миниатюры на ленте имели знак вопроса. Исправлено.

По тому, что никаких замечаний нет по этому сообщению - я так понимаю - все работает?

Всего записей: 178 | Зарегистр. 23-11-2009 | Отправлено: 21:19 01-12-2011
LonerDergunov



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Давно не следил за развитием программы, потому такой наивный вопрос возник.
Как открыть в последних версиях изображение чтобы оно хотя бы отображалось. Например, вот этот файл:
http://rghost.ru/32862511
?
В версии ScanTailorPlus-1.0.0beta11 от 6.05.2011 и более ранних которые нашёл на винте, он открывается с предварительным исправлением DPI, а новые версии (и официальная и плюс и энчантед - которые с отдельным ядром Qt) изображение просто не отображают - The following file could not be loaded

Всего записей: 2972 | Зарегистр. 11-07-2007 | Отправлено: 21:54 01-12-2011 | Исправлено: LonerDergunov, 22:07 01-12-2011
unreal666



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Оффтоп:
Вопрос по git'у.
Если в ветке master произошло изменение каких-либо файлов, а в ветке plus изменения делались относительно старый версий файлов, то после обновления ветки master будут ли эти изменения из нее отражены в ветке plus?
Просто непонятно как git хранит ветки: то ли diff'ы относительно любых версии файлов в master'е, то ли относительно конкретных версий файлов.
 
ЗЫ.
В самой локальной ветке plus изменения не делаются.

----------
MSI PRO B650-P WIFI / Ryzen 5 7600X / RAM 32Gib / 4 HDD = 10Tib + 1 NVME 2Tib / Radeon RX 560 2Gib / Win 10 x64 // POB, PVD

Всего записей: 6637 | Зарегистр. 14-02-2005 | Отправлено: 22:18 01-12-2011 | Исправлено: unreal666, 08:24 02-12-2011
DikBSD

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

Цитата:
В версии ScanTailorPlus-1.0.0beta11 от 6.05.2011 и более ранних которые нашёл на винте, он открывается с предварительным исправлением DPI, а новые версии (и официальная и плюс и энчантед - которые с отдельным ядром Qt) изображение просто не отображают - The following file could not be loaded

У меня при загрузке этой картинки в проект появился диалог фиксации DPI, Я поставил 300, Применил. и все заработало. Использовал последнюю версию Scan Tailor Plus-0.9.11pre (ссылку на нее см. выше). Вот скриншот: http://rghost.ru/32872601
 

Цитата:
Если в ветке master произошло изменение каких-либо файлов, а в ветке plus изменения делались относительно старый версий файлов, то после обновления ветки master будут ли эти изменения из нее отражены в ветке plus?  

Все наработки я сливал напрямую в ветку plus в git-репозитории. Заодно отслеживаю, есть ли изменения в ветке master. Если есть, то сливаю их в ветку plus.
Почему я пошел таким путем, а не фиксирую просто все наработки в plus без вливания туда кода из master? Так проще пользователям - просто склонировали код из plus  - и можно компилировать. Не надо "мучиться" слиянием 2-х веток у себя на компе...
Насчет хранения git`ом веток - не знаю. я ранее работал с svn, а теперь - не могу жить без git - удобно! Но в глубины пока не проникал...

Цитата:
В самой локальной ветке plus изменения не делаются.

Делаются, просто почему-то они не отображаются на sourceforge. Но, если зайти в подраздел headы/здгы - то видны все изменения: http://scantailor.git.sourceforge.net/git/gitweb.cgi?p=scantailor/scantailor;a=shortlog;h=refs/heads/plus
Пусть модераторы простят меня за оффтоп - вот прекрасная книга по git - тут и простота, и глубины: http://progit.org/book/ru/index.html
 
Добавлено:
Кстати, в последней версии официальной ST, а значит и в plus в меню Инструменты появилась возможность вызова диалога фиксации DPI для уже загруженных в проект сканов.

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