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

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

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

Maz (14-09-2023 21:57): ScanKromsator | СканКромсатор (Часть 5)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие темы: 1 часть | 2 часть | 3 часть

ScanKromsator

Знаменитый Кромсатор для обработки получаемых при сканировании изображений страниц.  
Автор: bolega
ScanKromsator в Википедии: http://ru.wikipedia.org/wiki/ScanKromsator
 
Обсуждение создания e-книг: Электронные книги: скан, обработка, сборка  
 
Текущая версия программы : ScanKromsator v6.97 | ScanKromsator v6.91 |
 ScanKromsator v6.8 | ScanKromsator v6.75
Добавки и замечания от bolega:  
к v6.91 |к v6.8 | к v6.75
Туториалы по ScanKromsator v6.72 и выше
Не используйте в версии 6.75 опцию Overwrite original scans after rotate!  
Это приведет к повреждению исходных сканов, если они не в формате jpg и их dpi>300.

Предыдущая версия программы: ScanKromsator v6.71  
Подключаемые утилиты и их настройка.
Предыдущая стабильная версия: ScanKromsator 6.00.5  
Устаревшие версии:
Подробнее...
 

Новое в 6-й версии
Изменения в версии (5.92) + описание нового порядка обработки (с "финализацией" файлов)
Учебный пример от bolega по использованию зон
Хелп v1.0 для Кромсатора. Есть в PDF (368 КБ)
 
Подборка ответов bolega про работу ScanKromsator (версия 1.0.2 с закладками и сносками), 2016 г.
ScanKromsator. Хрестоматия 2.1. (версия от 25.12.2018)    Включённые в т.ч. материалы: Подробнее...
 

Работа с автоглифами
Как подключить: шаги
Парсер    версия 2.3.1 из ветки утилит NME
Видео bolega про работу с автоглифами  (третья из четырех частей про  версию 6.72) https://disk.yandex.ru/i/AbTv4koTmCGogw.  
 

Как вставить OCR в PDF
Подробнее... | Иллюстрация алгоритма
 
 

Видеоуроки про ScanKromsator
 
Видео от bolega:
  Обработка зон. Часть 1. Версия с таймлайнами на youtube
    Как правильно обрабатывать зоны с фоном (чистка фона страниц в иллюстрациях).

  Обработка зон. Часть 2. Версия с таймлайнами на youtube
    Раскрашенные зоны, переобработка зон, габариты страниц, ребинаризация, удаление спеклов, малоцветные зоны и создание djvu.
 

Видеоролики других авторов: Подробнее...


ВАЖНО!


Перед тем, как задать вопрос, читаем внимательно файл sk.N.N.whats.new.txt



Выкладывайте субтаск своего задания, когда задаёте вопрос о работе SK.
Инструкция по созданию субтаска в следующей строке!

Что делать, если ScanKromsator не делает то, что хотелось бы...
И ещё bolega о том же самом...  
и, наконец, от него же ОКОНЧАТЕЛЬНОЕ РЕШЕНИЕ.

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 10:34 14-11-2018 | Исправлено: mvk2006, 21:12 04-08-2023
daa2013

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

Цитата:
Понятно, старый глюк с хоткеем и мышкой. У меня за все время так ни разу не проявился. Я поэтому так и не понял, из-за чего это. Код сто раз проверил.
 

 
Не совсем так, как старый. Во-первых, насколько я помню, раньше улетало и при метелках. Теперь нет. (Так что достаточно следить не за улётами, а просто включена ли метелка). Во-вторых, раньше точка прилета была непонятна. (Возможно, она непредсказуемо смещалась из-за зум ин - зум оут мышкой). Сейчас это участок, где ранее совершались некие действия  (клик, или вставка, или чистка.) Т.е. прилетает в предшествующую зону внимания, так сказать. Так что, если сделал пасте (не сулчайно, а осознанно) и результата не увидел, то более-менее ясно, где проверять.  
 
 

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

 
Вот совершенно не исключаю того, что не снимается какое-то "выделение" (невидимое пользователю) после обработки; или после клика ставится какое-то невидимое микро-выделение в условный пиксель;  или где-то внутри СК взводится галочка, что пользователь начал выделение, а пользователь на самом деле переместился на другой край страницы и там пасте хоткеем делает, наводя мышку.

Всего записей: 1017 | Зарегистр. 13-06-2013 | Отправлено: 04:32 04-05-2023
TelecomUral

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shch_vg
bolega разъяснял когда-то, что результирующая маска прозрачности рассчитывается в момент обработки зоны с учётом этого свойства зоны (порога).

Всего записей: 3064 | Зарегистр. 15-07-2010 | Отправлено: 04:35 04-05-2023
bolega

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

Цитата:
совершенно не исключаю того, что не снимается какое-то "выделение" (невидимое пользователю) после обработки

В 6.9 именно так и произошло. Накосячил, когда делал вашу хотелку - корректировку круглого выделения после его создания. И глюк с мелкой стрелочкой по той же причине. Уже исправил.
 
TelecomUral

Цитата:
результирующая маска прозрачности рассчитывается в момент обработки зоны с учётом этого свойства зоны (порога).

Именно так. Все пикселы, цвет которых отличается от белого цвета на заданный порог, становятся прозрачными. Понятно, что для b/w и 0-го порога достаточно.  
И еще эта опция применяется на лету в external picture зонах при создании djvu. Обычно при создании djvu все опции обработки, если и заданы, игнорируются. Кроме этой. Это сделано, чтобы уравнять поведение зон при создании djvu и pdf. Если в pdf поместить например ч/б зону поверх картинки (или текста), то она полностью закроет собой нижележащий контент, независимо от цвета пикселов зоны, т.е. белый пиксел зоны заэкранирует  подложку так же, как и не белый. djvu же как известно обладает врожденной особенностью - ч/б или раскрашенные чанки всегда будут сверху, их невозможно экранировать фоном. Поэтому СК предпринимает дополнительные меры, чтобы фон (белый или любой) все-таки при необходимости закрыл собой все что ниже. Если же это не нужно, то достаточно включить опцию transparent, не прибегая к обработке или редактированию зоны.

Всего записей: 4444 | Зарегистр. 09-09-2002 | Отправлено: 07:58 04-05-2023 | Исправлено: bolega, 08:15 04-05-2023
DmitryKz

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемый bolega, позвольте три хотелки озвучить.
1. Добавить где-либо в VR контекстное меню типа Process all zones. Кнопка в свойствах зоны Copy to all zones at page есть, а чтобы все зоны на странице разом обработать — не хватает такой команды, когда зон на странице много.
2. Добавить в VR зумирование обведением курсором мыши нужного участка — имхо, очень удобно было бы приближаться к нужному участку, нежели чем крутить к нему колёсико мыши. Особенно если таких участков на странице много — участок, правка, F, новый участок, правка, F ...
3. Добавить в MW что-то типа статус бара с указанием информации о количестве зон на странице. Насчет последней хотелки я не уверен, нужна ли. Просто сталкивался несколько раз с ситуацией, когда мышка шумит и при обведении зоны обведение обрывается раньше времени и зона, иногда очень маленькая, всё же создаётся. Приходится ради перестраховки каждый раз использоваться Delete all zones, время тратить то есть — было бы очень удобно видеть и знать, есть ли зона/ы на странице. Повторюсь, может в СК этого и не нужно, так как при наличии зоны он в любом случае ее отрисует, какой бы маленькой она ни была и не заметить ее будет невозможно.
 
Может, что-то из этого уже сделано, тогда прошу прощения, what's new значит читал невнимательно.

Всего записей: 3144 | Зарегистр. 29-09-2005 | Отправлено: 08:23 04-05-2023 | Исправлено: DmitryKz, 08:24 04-05-2023
TelecomUral

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

Цитата:
Добавить в VR зумирование обведением курсором мыши нужного участка

есть по ПКМ "Zoom selection", и хоткей
 

Цитата:
Добавить в MW что-то типа статус бара с указанием информации о количестве зон на странице.

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

Всего записей: 3064 | Зарегистр. 15-07-2010 | Отправлено: 08:55 04-05-2023 | Исправлено: TelecomUral, 08:56 04-05-2023
bolega

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

Цитата:
в VR контекстное меню типа Process all zones

Такая команда есть в MW. Не хватит?
 

Цитата:
Добавить в MW что-то типа статус бара с указанием информации о количестве зон на странице

В планах есть выводить инфу (статистику) по зонам в Reports. В статусбаре не планировал

Всего записей: 4444 | Зарегистр. 09-09-2002 | Отправлено: 09:18 04-05-2023
DmitryKz

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

Цитата:
есть по ПКМ "Zoom selection", и хоткей

Хм... Есть-то оно конечно есть... Только как с ней работать?
Пока я вижу что нужно отключить режим mouse up или ластик, сделать выделение, нажать горячую клавишу/и, включить режим mouse up или ластик, сделать правку, нажать F — и все эти манипуляии повторить для нового участка на странице.. Ну это как-то более чем громоздко и явно хуже моего нынешнего рабочего процесса — когда инструменты уже включены, остается только зумить колесом, затем F, снова кручение колеса, правка, F ...
 
Я имел в виду, что просто обвёл нужный участок/«нарисовал» воображаемый rectangle и этот участок сразу же зумится, и под рукой у тебя уже ластик или выделение. Я это видел то ли в Фотошопе, то ли в каком-то просмотрщике изображениц. Конечно, там обведение прямоугольником желаемой области сопровождалось нажатием дополнительной клавиши.
 

Цитата:
Такая команда есть в MW. Не хватит?

В смысле, предлагается выйти из VR в MW ради одной этой команды, затем вернуться в VR и если на следующей странице снова несколько зон, в свойства котороых скопированы одни и те же свойства, то снова идти в MW? Или кликать по каждой зоне в VR, чтобы ее переобработать?

Всего записей: 3144 | Зарегистр. 29-09-2005 | Отправлено: 09:30 04-05-2023 | Исправлено: DmitryKz, 09:33 04-05-2023
asku



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bolega
А нет ли в СК что-то типа закладок? Например, просматриваю как расставлены резаки, часть посмотрел, закрыл СК, а потом когда открыл снова, то с помощью закладки, открыл ту же страницу.
И то же самое для VR.

Всего записей: 535 | Зарегистр. 04-05-2016 | Отправлено: 09:31 04-05-2023
bolega

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

Цитата:
А нет ли в СК что-то типа закладок? Например, просматриваю как расставлены резаки, часть посмотрел, закрыл СК, а потом когда открыл снова, то с помощью закладки, открыл ту же страницу.  

При открытии задания СК перескакивает на первый скан, который помечен в списке красным выделением. Помечайте файл, на котором остановились, и получите что хотите.  
Есть еще функционал на закладке subset. Очень полезная фича, позволяющая создавать собственные мини-списки файлов из общего списка.
 
Добавлено:

Цитата:
Хм...  


Цитата:
В смысле, предлагается  


Цитата:
видел то ли в Фотошопе, то ли в каком-то просмотрщике изображениц. Конечно, там обведение прямоугольником желаемой области сопровождалось нажатием дополнительной клавиши.  

Пальцы веером и прочие "фи" - это конечно крутая манера, но тогда предложите какую клавишу. У меня идей нет, все клавиши уже заняты, даже capslock.  
 
Добавлено:

Цитата:
Или кликать по каждой зоне в VR, чтобы ее переобработать?

Если уж правится так много зон, то включается режим автомаркировки исправленных зон, меняются свойства зон на нужных страницах, потом запускается команда переобработки маркированных зон на всех страницах.

Всего записей: 4444 | Зарегистр. 09-09-2002 | Отправлено: 09:36 04-05-2023 | Исправлено: bolega, 10:00 04-05-2023
DmitryKz

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

Цитата:
Пальцы веером и прочие "фи"

Ну и с чего вы взяли, что у меня пальцы веером и я выражаю своё "фи"?? Вроде совершенно уважительно и к вам обратился, и хотелки выразил.
На мой взгляд, описанный мною предлагаемый СК рабочий процесс (каким я его вижу) для задачи хотелки № 2 действительно громоздок, как говорит мне собственный же практический опыт.
 

Цитата:
но тогда предложите какую клавиш

ВЫ же разработчик, неужели ничего не придумаете? Например, в программе PureRef обведение картинки для кропа осуществляется левой кнопкой мыши, при одновременно нажатой клавише "C".

Всего записей: 3144 | Зарегистр. 29-09-2005 | Отправлено: 10:08 04-05-2023 | Исправлено: DmitryKz, 10:09 04-05-2023
TelecomUral

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

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

bolega
а что, разве такой хоткей на обычную клавишу нельзя повесить?? Хоткей "N" (условно), жму его, и если я в mouse-up режиме, то он временно автоматически выключается и движок ожидает от юзера выделения области. Простой щелчок снимает режим, а прочие команды и кнопки перестают действовать пока хоткей активен. Можно вообще в режим полного отображения всей страницы автоматом прыгать по этому хоткею и ждать выделения для зуммирования.
Я сам крайне редко попадал на эти неудобства, привык ходить последовательно строку за строкой и страницу за страницей, но нечто вышеописанное действительно напрашивалось, изредка.
 
Или, допустим, можно предусмотреть что если при растягиваемом выделении ещё и правой кнопкой щелкнуть, то пусть ПКМ выскакивает, а не mouse-up исполняется.
 
Или кнопочку, которой не хватает, ввести на экране

Всего записей: 3064 | Зарегистр. 15-07-2010 | Отправлено: 10:12 04-05-2023 | Исправлено: TelecomUral, 10:14 04-05-2023
daa2013

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

Цитата:
все клавиши уже заняты, даже capslock

 
а что висит на капслоке ?

Всего записей: 1017 | Зарегистр. 13-06-2013 | Отправлено: 13:36 04-05-2023
mvk2006



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

Цитата:
а что висит на капслоке ?

 
- VR: Нажатая клавиша CapsLock временно отключает (до момента отжатия) действие режима mouse-up clear.

Всего записей: 515 | Зарегистр. 15-10-2005 | Отправлено: 13:44 04-05-2023
xMARx

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bolega
__Можно сделать так, чтобы вкладка Preferences на панели глифов всегда была на одном фиксированном месте, например, сверху.  
__Для удобства можно ввести опцию во вкладке Preferences, при включении которой глиф вставляется после выделенного в данный момент глифа.

Всего записей: 66 | Зарегистр. 22-06-2009 | Отправлено: 13:45 04-05-2023 | Исправлено: xMARx, 14:08 04-05-2023
TelecomUral

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

Цитата:
Для удобства можно ввести опцию во вкладке Preferences, при включении которой глиф вставляется после выделенного в данный момент глифа.

помнится, это Insert glyph

Всего записей: 3064 | Зарегистр. 15-07-2010 | Отправлено: 13:51 04-05-2023
xMARx

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

Цитата:
помнится, это Insert glyph

__Спасибо, нашел.

Всего записей: 66 | Зарегистр. 22-06-2009 | Отправлено: 14:07 04-05-2023
DmitryKz

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

Цитата:
Хоткей "N" (условно), жму его, и если я в mouse-up режиме, то он временно автоматически выключается и движок ожидает от юзера выделения области.

Имхо, не нужно никаких клавишей/кнопок, работающих по принципу toggle'а, нажатие которой должно временно отключать работу других toggle'ов — уверен, это только усложнит программирование.
Нужна просто назначаемая модулирующая клавиша, работающая также, как работают Ctrl, Alt, Shift. Нажатие и удерживание которой просто сигнализирует то, как воспринимать движение мыши — зум ин обведенного участка. Пример я привёл с PureRef.
 

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

Это очень неудобно — так как оценка результата откладывается на потом. Оперативней было бы вносить правки в зоне/ах, смотреть результат, делать новую возможную корректировку (не всегда угадываешь в параметрах с 1-го раза), пока ты находишься в VR на одной странице, чтобы не возвращаться к ней спустя неизвестно время, возможно даже забыв, что с конкретно с ней было не так.

Всего записей: 3144 | Зарегистр. 29-09-2005 | Отправлено: 14:53 04-05-2023
TelecomUral

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

Цитата:
не всегда угадываешь в параметрах с 1-го раза

э, не-ет
значит, у вас рука не набита. Это другое.

Всего записей: 3064 | Зарегистр. 15-07-2010 | Отправлено: 15:12 04-05-2023
DmitryKz

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

Цитата:
значит, у вас рука не набита. Это другое

ScanKromsator — это инструмент для набития рук? Сколько лет нужно потратить и книг сделать, чтобы прийти к ощущению набитости рук? Тогда это удел избранных
Думаю всё же, что с руками и глазомером у меня более-менее всё в порядке за годы пользования программой. А вот поэкспериментировать с параметрами и хочется, и приходится иногда.

Всего записей: 3144 | Зарегистр. 29-09-2005 | Отправлено: 15:38 04-05-2023
TelecomUral

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

Цитата:
Тогда это удел избранных

именно
 
Добавлено:

Цитата:
А вот поэкспериментировать с параметрами и хочется, и приходится иногда.

дело в принципе не моё. Захочет разработчик - сделает. Но для работы в СК это не нужно. Эксперименты на то и эксперименты, что делаются вдумчиво, аккуратно и не спеша. Массовые операции -  это не эксперименты.

Всего записей: 3064 | Зарегистр. 15-07-2010 | Отправлено: 15:43 04-05-2023
   

Страницы: 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 » Компьютеры » Программы » ScanKromsator | СканКромсатор (Часть 4)
Maz (14-09-2023 21:57): ScanKromsator | СканКромсатор (Часть 5)


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru