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

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

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

Цитата:
tlotr, нет ответа на вопрос, на что базироваться. Вы привели в пример какой-то угол, но откуда он берется - не ясно. Угол от чего?  
Нет возможности точно задать автоматом для всех страниц положение прямоугольника, который будет описывать номер страницы.  

 
4lex4

Цитата:
Интересные идеи. Только не пойму, зачем рисовать этот прямоугольник и тратить на него время, когда можно это просто одним кликом мышкой сделать, например, Alt+Клик. Тыкаем в любое место и область  
автоматом расширяется/сужается до этой точки, автоматически корректируясь по контенту.

 
Кажется, понял, в чём недопонимание. Не нужно рисовать прямоугольник. Идея в другом.  
 
1. Нужный нам угол мы можем выставить (можем не выставлять, тогда всё работает как сейчас) на этапе "полезная область" по тому же принципу, что и "выравнивание" контента: инструмент на подобный панельке "выравнивание", но из семи кнопок - трёх верхних и трёх нижних, одной нейтральной - "как сейчас".  
 
В общем случае для книг с нижней нумерацией я для чётных страниц выберу применить "левый нижний угол", для нечётных - "правый нижний".
 
2. При определении граничных точек полезной области (как-то ведь сейчас STA рисует прямоугольник по максимальным отклонениям) указанный для страницы угол проверяется чуть более тщательно, чем прочие. Под словом "угол" я подразумеваю прямоугольную область размерами 10% по ширине и 10% по высоте от точки соответствующего физического угла скана.  
 
Если размер скана 2400х3600, выставлено проверять нижний правый угол, то на предмет утерянного номера страницы будет проверен прямоугольник 240х360 точек, точка нижнего правого угла которого совпадает с точкой нижнего правого угла обрабатываемого скана.
 
При этом уже не потребуется никаких двойных кликов. Всё задаётся единожды и результат даёт автоматически.

Всего записей: 85 | Зарегистр. 16-09-2009 | Отправлено: 18:07 27-02-2018
4lex4

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

Цитата:
Двигать контент с шагом 0,1 с помощью стрелок клавиатуры.  

Это не подходит, ибо СТА должен поддерживать все единицы измерения, а не только миллиметры, нужна такая регулировка, которая будет работать и в дюймах, и в других единицах.

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

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

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

Цитата:
надо пилить и линейки по вертикали и горизонтали

хм. а зачем?
я вижу буквально "нитку, приклеенную к монитору". Нафиг туда же приклеивать и ученическую линейку Даже две.

Всего записей: 3048 | Зарегистр. 15-07-2010 | Отправлено: 18:22 27-02-2018
BKSRU

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

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

Главное, что бы поняли, что они реально бы не помешали. Но если это действительно сложно то никто заставлять не будет. Это уже другой вопрос.
Хотя есть же жосткие поля, по идее тот же алгоритм. GIMP открытый проект (вроде тоже QT), там подсмотреть не реально?
 

Цитата:
Это не подходит, ибо СТА должен поддерживать все единицы измерения, а не только миллиметры, нужна система, которая будет работать и в дюймах, и в других единицах.

Это очень печально. Хотя не совсем понимаю проблему, ведь в окошках есть десятые и вручную можем двигать, почему на клавиатуру не можем возложить это? Ну сделать мелкий шаг. Собственно обычно сами единицы не особо интересуют. Просто подгонять под напраляющую, которую я пока могу заменить экранной линейкой. Авось вам придет идея в лучшие времена как пристроить свои напраляющие.
 
P.S. Ссори, не сразу понял о какой линейки идет речь. Собственно да, она особо то и не нужна (ну может я просто пока не осознал ). Но вот удобство их хватать с краев мне импонирует.

Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 18:24 27-02-2018 | Исправлено: BKSRU, 11:50 28-02-2018
4lex4

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TelecomUral, нитка, приклееная к монитору, не подходит, ибо мы можем приблизить отображение, и в этом случае эти нитки должны поменять положение. Ну это не проблема, хотя все не так просто, как рассказывает BKSRU.
 
У меня главный вопрос вызывает не это: нужно придумать нормальный способ двигать полезную область внутри прямоугольника жестких полей.
 
Насчет этих линий можно не париться, их можно будет двигать за любое место, что то похожее на резаки на 2й стадии.

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

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

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

Цитата:
TelecomUral, нитка, приклееная к монитору, не подходит, ибо мы можем приблизить отображение, и в этом случае эти нитки должны поменять положение.

Это так, но разве обязательно иметь линейки для этого?
Напомню как я когда то представлял на форуме подобные напраляющие:


Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 18:31 27-02-2018
TelecomUral

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

Цитата:
нитка, приклееная к монитору, не подходит, ибо мы можем приблизить отображение, и в этом случае эти нитки должны поменять положение.

то есть нужна "внутренняя база", база самого окошка просмотра? И какие проблемы? Оно же имеет какие-то вполне конкретные габариты в пикселях. Ткнули мышью в край окошка "прилепи тут свисающую нитку". Щелчок даёт отсчёт по этим габаритным пикселям окошка. Мне, как непрограммисту, кажется это очень простым

Всего записей: 3048 | Зарегистр. 15-07-2010 | Отправлено: 18:31 27-02-2018
4lex4

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TelecomUral, . Нет конечно, тут не все так просто, хотя и не сложно.
 
Вообщем, направляющие сделаю, это не проблема.  
 
Минимальный сдвиг на стрелках можно сделать так: для миллиметров - сдвиг 0.1 мм, для пикселей - 1 пиксель, для дюймов - сотая дюйма, для сантиметров - сотая сантиметра. Отдельно, когда нужен более крупный сдвиг, можно сделать перетаскивание полезной области внутри прямоугольника жестких полей, используя Shift+ЛКМ.

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

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

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

Цитата:
У меня главный вопрос вызывает не это: нужно придумать нормальный способ двигать полезную область внутри прямоугольника жестких полей.

Как то говорил, что на самом деле мы двигаем не полезную область, а скан с полезной областью. Т.е. собственно мы сейчас его и двигаем с помощью не побоюсь в очередной раз сказать с помощью нелепых 8 кнопок. Возможно они мне кажется нелепыми потому, что я их использую не по назначению. Но они выполняют именно ту работу которая нужна. Но это не удобно. Надо всего четыре кнопки с возможностью малого шага иначе приходится вписывать значения вручную, что не приемлемо для быстрого точного позиционирования.
 
 
 
 
Напомню какую возможность хотелось бы иметь для моментального выравнивания: так же как на четвертой стадии по двойному щелчку рядом с линией текста, желаемой быть взятой в качестве базы. Эта база прилипает к направляющей.

Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 18:41 27-02-2018 | Исправлено: BKSRU, 18:46 28-02-2018
TelecomUral

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

Цитата:
Эта база прилипает к напраляющей

Угу, удобно. В Visio на работе частенько рисую, и подобное прилипание реально облегчает жизнь.

Всего записей: 3048 | Зарегистр. 15-07-2010 | Отправлено: 18:46 27-02-2018
4lex4

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

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

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

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

Цитата:
Вообщем, направляющие сделаю, это не проблема.  
 
Минимальный сдвиг на стрелках можно сделать так: для миллиметров - сдвиг 0.1 мм, для пикселей - 1 пиксель, для дюймов - сотая дюйма, для сантиметров - сотая сантиметра. Отдельно, когда нужен более крупный сдвиг, можно сделать перетаскивание полезной области внутри прямоугольника жестких полей, используя Shift+ЛКМ.

Огромный респект, что несмотря на мое занудство, нашли в себе силы понять меня . Вы даже не представляете как я рад, что дело наконец то сдвинется с места. Это съэкономит много времени и нервов самиздателям. Подравнивание весьма кропотливая работа и это требует нервного напряжения, а так же это побережот глазки.
Заодно, наконец то тыкать пальцем не придется, подгоняя стыки картинок на разворотах.
 
Стоит только начать, а там эта фишка, скорее всего, заточится под нужды книгоделов.
 
TelecomUral и вам спасибо, что не поленились понять и поддержать идею.
 
 
Добавлено:
4lex4

Цитата:
BKSRU, опять вы используете эти свои выдуманые понятия ("база") без определения. Но на этот раз я догадался, что имеется ввиду.
То есть прижимаем контент, где был щелчек, к ближайшей направляющей.

Да. Я по образованию технарь. Привык пользоваться техническими терминами. Но я не привык, что не все понимаю термин - базовая поверхность. Она на то и базовая, что от нее можно вести расчеты всех размеров . Это дает минимальные погрешности.

Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 18:59 27-02-2018 | Исправлено: BKSRU, 19:05 27-02-2018
TelecomUral

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

Цитата:
прижимаем контент

именно ту точку контента, куда щёлкнули, как я понимаю.  
Но это видимо потребует спецрежима опроса щелчков? Я не знаю, что там навешано на мышь на этапе.
 
Добавлено:

Цитата:
базовая поверхность.

но в Z-направлении от поверхности. Меня это сбивает сразу, сканы-то двумерные.

Всего записей: 3048 | Зарегистр. 15-07-2010 | Отправлено: 19:05 27-02-2018
BKSRU

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

Цитата:
именно ту точку контента, куда щёлкнули, как я понимаю.  

Нет не целясь. Рядом с контентом. Программа находит контент и прижимает к направляющей. Как это делается теперь на 4м этапе.

Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 19:07 27-02-2018 | Исправлено: BKSRU, 18:47 28-02-2018
TelecomUral

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

Цитата:
TelecomUral и вам спасибо, что не поленились понять и поддержать идею.

Да не за что - я в СК с этой же проблемой столкнулся в прошлом году. Захотелось сохранить оформление с полями - и всё, я подвис. В СК есть нужные инструменты, но пока ещё до них докопаешься. Пришлось правильно формулировать вопросы к bolega, и обдумывать ситуацию, поэтому сейчас уже по накатанной прошло.

Всего записей: 3048 | Зарегистр. 15-07-2010 | Отправлено: 19:12 27-02-2018
4lex4

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

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

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4lex4
Еще большая просьба не томить. Ну давать возможность местным тестерам на пробу новые фишки, хотя бы запарроленными рассылками. Ждать месяцами это слишком.

Всего записей: 1558 | Зарегистр. 29-01-2009 | Отправлено: 19:19 27-02-2018 | Исправлено: BKSRU, 19:44 27-02-2018
4lex4

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

Цитата:
Еще большая просьба не томить. Ну давать возможность местным тестерам на пробу новые фишки, хотя бы запарроленными рассылками. Ждать месяцами это слишком.

Ага, вам за бесплатно сделать это, сделать то, да еще и быстро.  
Лучше бы денежных пожертвований набросали.

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

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

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
4lex4
а куда? внесу копеечку, не вопрос. я думал, это всё на энтузиазме, и про деньги - шутка.

Всего записей: 3048 | Зарегистр. 15-07-2010 | Отправлено: 22:28 27-02-2018
Shurix83

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

Цитата:
Ага, вам за бесплатно сделать это, сделать то, да еще и быстро.   
Лучше бы денежных пожертвований набросали.

Криптой пожертвовании принимаете?

Всего записей: 80 | Зарегистр. 12-04-2007 | Отправлено: 12:03 28-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