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

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

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
asku
включать опции надо по минимуму. А у вас включено было все что только можно, даже C.Smooth, который хорош только на крупных буквах титульного листа. Как концы искать, что крутить, они ж все друг на друга могут влиять. Я отключил все, даже деспекл, и поштучно попробовал, какие опции quality работают (в ролике 18 на 57мин я показывал как можно смотреть результат на выделенном кусочке листа, не обрабатывая всю страницу). Увидел, что никакие опции не спасают, кардинально все плохо, и понял что придется в 600дпи скан делать. Даже известные мне комбинации типа гамма+аншарп или сильный шарпен, всё равно перемычки пропадают. И деспекл сильно вредит при этом.  
Была бы книга, я просто бы пересканил в 600.

Всего записей: 3048 | Зарегистр. 15-07-2010 | Отправлено: 12:27 10-09-2020
asku



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TelecomUral
Спасибо. Буду экспериментировать.
Книга на руках, но я потратил на сканирование несколько часов. А на сканирование с разрешением 600 уйдет времени раза в два больше.

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

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

Цитата:
даже C.Smooth, который хорош только на крупных буквах титульного листа

gentle-опцию можно юзать везде
 

Цитата:
я просто бы пересканил в 600.

Прогнал задание с исходным 300dpi файлом, на выходе 600, resample=bicubic, despeckle=fine. По перемычкам ничем не отличается от вашего варианта (после photozoom), небольшое отличие в гладкости букв.

Всего записей: 4434 | Зарегистр. 09-09-2002 | Отправлено: 13:47 10-09-2020 | Исправлено: bolega, 13:48 10-09-2020
TelecomUral

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

Всего записей: 3048 | Зарегистр. 15-07-2010 | Отправлено: 13:50 10-09-2020
bolega

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

Цитата:
и выравнивание освещенности было?

все опции взял из вашего задания не меняя. Выравнивание освещенности я всегда использую safe, а не normal.
 
Добавлено:
По просьбам наконец-то добавил в СК функцию слияния страниц. shch_vg если фича вам все еще нужна и есть на чем испробовать, вышлю вам новую версию для тестирования

Всего записей: 4434 | Зарегистр. 09-09-2002 | Отправлено: 13:55 10-09-2020 | Исправлено: bolega, 14:04 10-09-2020
Benoni



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Сегодня из PDF сделал djvu вот такой книги:
«Словарь  української  мови»  Бориса  Грінченка, 2971 страница.
В тиффах СканКромсатор расставлял резаки примерно 1.5 часа, обработка шла примерно 1 час, а  
финализациия - 20 мин. Потом djvu в СканКромсаторе делалось 6 мин. Всё получилось! Книга примерно в 3000 страниц!
Болега, спасибо за чудесную программу.  
 

Цитата:
shch_vg если фича вам все еще нужна и есть на чем испробовать, вышлю вам новую версию для тестирования

И я прошу!

Всего записей: 1788 | Зарегистр. 15-06-2006 | Отправлено: 16:09 10-09-2020 | Исправлено: Benoni, 16:13 10-09-2020
romanef



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

Как кромсать рамкой фиксированного размера?
 
Ув. bolega ответил:

Цитата:
Это можно сделать, но только в новой версии.  
Желательно предварительно все страницы deskew-ть.  
Вместо рамки используется временная picture-зона.  
Делается это так: выбирается произвольный файл в списке. Все четыре резака ставятся почти вплотную друг к другу в районе центра. Затем положение резаков копируется на все страницы (диалог copy cutters state/position to...). Затем создается pic-зона размера, равного размеру необходимой рамки, тоже с центром в районе центра страницы. Зона размножается на все файлы (copy zone to clipboard + Zones > Paste zones to pages...). Затем проход по всем файлам и выставление зоны (по сути рамки) в нужную позицию. Затем нажатие новой кнопки Adjust cutters - в результате резаки выставляются строго по сторонам зоны-рамки. Когда все расставлено - удаление скопом всех зон на всех страницах (Zones > Picture zones > Delete...).  
Т.е. главная фишка - в новой команде Adjust cutters: если резак стоит внутри зон, то он сдвигается на е край, если стоит извне их - ничего не делается.  
Во время прохода желательно отключить фильтр отображения, чтобы быстрее двигать зону (Image > Special > No zoom filter)

 
  Спасибо. Команда Adjust cutters работает только для текущей страницы. А как применить ко всем сразу?

Всего записей: 668 | Зарегистр. 14-11-2003 | Отправлено: 00:01 11-09-2020 | Исправлено: romanef, 00:06 11-09-2020
shch_vg

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

Цитата:
добавил в СК функцию слияния страниц

Периодически использую sk594 для слияния, так что проверить есть на чем.
 
P.S. Удобнее всего проверять это на сканах разворотов!

Всего записей: 6972 | Зарегистр. 14-01-2005 | Отправлено: 00:37 11-09-2020 | Исправлено: shch_vg, 00:53 11-09-2020
bolega

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

Цитата:
А как применить ко всем сразу?

А не проще в этом случае просто скопировать положения резаков на все страницы?

Всего записей: 4434 | Зарегистр. 09-09-2002 | Отправлено: 08:04 11-09-2020
romanef



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

Цитата:
А не проще в этом случае просто скопировать положения резаков на все страницы?
 

 
   Нет, они же должны стать по границам рамки (кромсания),  а рамка  (кромсания) выставлена мной  для каждой страницы "персонально". В этом и смысл - уникальность обрезки для каждой страницы.
 
Кстати, есть идея!  В настройке положения резаков есть режим sync (два резака напротив "связаны")  А если сделать режим "quadro-cutter" когда все четыре  резака жестко  связаны в рамку-прямоугольник фиксированного размера?
 Тогда и временная пикча-зона не понадобится.  
Пробежался по страницам, подвигал квадро-каттер, и запустил кромсание.
 
Такой режим очень полезен при обработке современных книг, где вообще нет белых полей или на полях есть информация.  
   
 
 
 
 

Всего записей: 668 | Зарегистр. 14-11-2003 | Отправлено: 16:06 11-09-2020 | Исправлено: romanef, 16:34 11-09-2020
bolega

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

Цитата:
Кстати, есть идея!  

Да уж. Пришли к тому, с чего все и началось. Напомню еще раз: СК не поддерживает задание границ рамкой (псевдо-рамкой, квадро-рамкой, окто-рамкой, псевдо-квадро-рамкой и проч. и проч.), только резаками. Точка. Да, можно двигать синхронно, но только в одном направлении.

Всего записей: 4434 | Зарегистр. 09-09-2002 | Отправлено: 18:17 11-09-2020
TelecomUral

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bolega
ну а Adjust cutters ко всей книге можно ввести?
 
(хотя по мне так все эти групповые операции по типу ST - одна большая дурь. на книгу смотреть надо, глазами, и проблем не будет. все упрощения и автоматизации - путь к изготовлению фуфла. потенциальный баг.)

Всего записей: 3048 | Зарегистр. 15-07-2010 | Отправлено: 19:10 11-09-2020
bolega

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

Цитата:
ну а Adjust cutters ко всей книге можно ввести?  

Да.  
Только непонятно, romanef выставлял зону на каждой странице, почему сразу же нельзя было применять эту команду. Тем более для нее есть хоткей.

Всего записей: 4434 | Зарегистр. 09-09-2002 | Отправлено: 19:20 11-09-2020
shch_vg

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

Цитата:
СК не поддерживает задание границ рамкой (псевдо-рамкой, квадро-рамкой, окто-рамкой, псевдо-квадро-рамкой и проч. и проч.), только резаками.

Но четыре резака как раз образуют рамку/прямоугольник.
То, что текущий вариант СК не поддерживает, это понятно.
Я вроде бы раньше задавал вопрос о принципиальной возможности реализации сдвига прямоугольника, образованного четырьмя резаками, в любом направлении, а не только вертикально/горизонтально соответствующую пару резаков.
Например, при установки курсора на пересечении двух резаков появляется курсор, допустим, типа окружности. При нажатии ПКМ и ее удержании сдвигаем курсор в произвольное положение, что вызывает соответствующее перемещение этих резаков. А при одновременном удержании клавиши Сtrl к этому процессу подключаются и два оставшихся резака.
В принципе это возможно реализовать?
 
P.S. Можете прислать для тестирования вариант с объединением страниц в разворот?

Всего записей: 6972 | Зарегистр. 14-01-2005 | Отправлено: 19:30 11-09-2020 | Исправлено: shch_vg, 19:32 11-09-2020
bolega

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

Цитата:
В принципе это возможно реализовать?  

К сожалению, нет.
 
На выходных выпущу релиз, разошлю.

Всего записей: 4434 | Зарегистр. 09-09-2002 | Отправлено: 20:03 11-09-2020
TelecomUral

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

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

Попробую предположить, что резак как программный объект имеет однозначную связь с событием "передвижение мышки". Линейную (в смысле что объект может двигаться только линейно по оси X или Y). И одновременно захватить два перпендикулярных объекта-резака невозможно. Так запроектировано. Я конечно не спец, но наверное передается одно число: положение резака на оси. Если примитивно.

Всего записей: 3048 | Зарегистр. 15-07-2010 | Отправлено: 20:04 11-09-2020 | Исправлено: TelecomUral, 20:09 11-09-2020
romanef



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

Цитата:
К сожалению, нет.
 

 
 
  В принципе, наверно и не надо.
 Я использую в качестве "рамки-резака"  временную пикча-зону, размноженную на все страницы.
Резаки вообще отключаю.
Расставляю на каждой странице в нужную позицию рамку-резак, и  запускаю кромсание.
 
Потом забираю все файлы  picxxxx.tif (они все одинакового пиксельного размера)  в новое задание и там уже обрабатываю фильтрами.
 

Всего записей: 668 | Зарегистр. 14-11-2003 | Отправлено: 20:20 11-09-2020
bolega

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

Цитата:
Команда Adjust cutters работает только для текущей страницы. А как применить ко всем сразу?

Т.е. команда для всех не нужна?

Всего записей: 4434 | Зарегистр. 09-09-2002 | Отправлено: 20:28 11-09-2020
romanef



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

Цитата:
Т.е. команда для всех не нужна?
 

 
  нужна, для всех страниц (Adjust cutters for all pages)

Всего записей: 668 | Зарегистр. 14-11-2003 | Отправлено: 21:55 11-09-2020 | Исправлено: romanef, 21:59 11-09-2020
asku



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

Цитата:
 (в ролике 18 на 57мин я показывал как можно смотреть результат на выделенном кусочке листа, не обрабатывая всю страницу)

TelecomUral
У вас там на видео справа от появившихся опций для зоны аншарп есть еще превью-окно. А у меня оно почему-то не появляется.

Всего записей: 535 | Зарегистр. 04-05-2016 | Отправлено: 11:07 13-09-2020
   

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