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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

Maz



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

ScanKromsator

Знаменитый Кромсатор для обработки получаемых при сканировании изображений страниц.  
Автор: bolega
ScanKromsator в Википедии: http://ru.wikipedia.org/wiki/ScanKromsator
 
Обсуждение создания e-книг: Электронные книги: скан, обработка, сборка  
 
Текущая версия программы : ScanKromsator v7.00 | 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 г.
 

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

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

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

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

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


О Хрестоматии 2.1 SK
 
Чтобы русифицировать СканКромсатор
В ini-файле в секции Options должен присутствовать параметр LangInt=1. Вернуть в исходный язык: LangInt=0. Пока русифицировано только MW.
 
ВАЖНО!


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



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

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

Всего записей: 39243 | Зарегистр. 26-02-2002 | Отправлено: 21:56 14-09-2023 | Исправлено: TelecomUral, 07:06 04-12-2024
asku



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

Цитата:
вот что у меня получилось https://workupload.com/file/GKTGNbgULcj
здесь исходное и out задания https://workupload.com/file/J6PW66NBSjB
после обработки понадобилось кое-какая постобработка: удаление лишнего, задание прозрачности для области текста

 
А в этом вашем примере разве не чб-зона? Я сейчас с телефона не могу посмотреть, но вроде там чб, при этом на выходе дежавю с черной рамкой  

Всего записей: 624 | Зарегистр. 04-05-2016 | Отправлено: 09:58 28-11-2024
daa2013

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ещё одно рацпредложение.
 
Допустим, при глифировании я забираю в зоны исключения курсив. (Set floodfill limiter)
Мне кажется, что было бы быстрее зажать, например, контрол и просто прокликать по зеленым рамкам таких слов. А они бы уже пускай и объявлялись бы такими зонами.

Всего записей: 1104 | Зарегистр. 13-06-2013 | Отправлено: 10:36 28-11-2024
bolega

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

Цитата:
А в этом вашем примере разве не чб-зона?

да, но у меня уже версия СК 7.1.  
 
Добавлено:

Цитата:
Ещё одно рацпредложение.

читайте чаще whatsnew. Я ввел понятие font id. Можно применять глифирование c  учетом id. А назначать id можно скопом в списке words.

Всего записей: 4633 | Зарегистр. 09-09-2002 | Отправлено: 10:49 28-11-2024
asku



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

Цитата:
да, но у меня уже версия СК 7.1

 
А у нас когда будет 7.1?

Всего записей: 624 | Зарегистр. 04-05-2016 | Отправлено: 11:03 28-11-2024
daa2013

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Причем тут фонт ID ? Если я курсив даже и не собирал.
Мне просто надо отдельные распознанные слова из замен исключить. Там же не только курсив, там некоторые заголовки, полужирный, иностранщина всякая на странице.
 
Выставить двадцать зон, да ещё непрерывно зум туда-сюда, чтобы аккуратно попадать между словами.
Или двадцать кликов ЛКМ сделать. Что проще и быстрее ?
 
Добавлено:

Цитата:
 назначать id можно скопом в списке words.

На странице 500 слов. (посчитал сейчас) Сколько по времени я буду искать нужные в списке ? Нет, замерить, конечно, нужно.  

Всего записей: 1104 | Зарегистр. 13-06-2013 | Отправлено: 11:11 28-11-2024
bolega

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

Цитата:
Выставить двадцать зон

при чем тут зоны, я про распознанные слова говорю.  

Цитата:
Там же не только курсив, там некоторые заголовки, полужирный, иностранщина всякая на странице

ну так задайте им все id=italic, а в заменах задать не применять к Italic. И это останется навсегда. А ff-зоны пропадают при листании
 
Добавлено:

Цитата:
Сколько по времени я буду искать нужные в списке ?

зачем их искать. Двойной щелчок по слову, и фокус в списке сам на него станет. Нажатой мышкой протянули по списку, чтобы следующие за ним слова выделить и задать в КМ id.
Если "лишних" слов много (например целый абзац), можно выделение вокруг абзаца и в панельке присвоить id - т.е. всем словам попавшим в выделение.  
Вариантов масса

Всего записей: 4633 | Зарегистр. 09-09-2002 | Отправлено: 11:16 28-11-2024 | Исправлено: bolega, 11:24 28-11-2024
dt01



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте, уважаемый bolega!
После просмотра Ваших обучающих роликов по зонам (Как работать с зонами) я заметил, что на страницах без текста необходимо убирать галочку Устранение перекоса (Deskew), поскольку программе "не за что зацепиться".
В связи с чем возникает такой вопрос: если сканировать страницы специально с черными полосами с трёх сторон, сможет ли Кромсатор на основе этих данных сам определять угол поворота?
Это же проще, чем определение границ текстового блока.
Спасибо.

Всего записей: 39 | Зарегистр. 09-03-2011 | Отправлено: 11:24 28-11-2024
NME



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

Цитата:
Из-за нее размеры книги увеличились чтобы нацело делиться на 12

насколько я помню, размеры книги не обязательно должны делиться на 12.. просто к размеру заднего слоя при этом прибавляется пиксель, если размер страницы не делится нацело на коэффициент.. но это надо проверить, т.к. могу ошибаться, много лет уж прошло с тех пор, как занимался этим вопросом..

----------
DjVu Utils

Всего записей: 1515 | Зарегистр. 26-07-2007 | Отправлено: 11:24 28-11-2024
bolega

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dt01
если кроме зон ничего нет (так у вас?), то проще угломером задать угол

Цитата:
специально с черными полосами с трёх сторон

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

Цитата:
насколько я помню, размеры книги не обязательно должны делиться на 12..  

конечно, не обязательно. Но так в профиле СК по умолчанию. Никто не запрещает задать любое число от 1 до 12.
 
Добавлено:
asku

Цитата:
А у нас когда будет 7.1?  

она еще далеко от готовности. Если очень надо, могу дать вам потестить, но не ранее через две недели, и то не точно.

Всего записей: 4633 | Зарегистр. 09-09-2002 | Отправлено: 11:31 28-11-2024 | Исправлено: bolega, 11:39 28-11-2024
asku



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

Цитата:
Если очень надо, могу дать вам потестить, но не ранее через две недели, и то не точно.

 
С удовольствием потестил бы.
 
А этот свой проект (со сложными серыми фонами) наверно доделаю в 7.0. Но пока там по ходу работы возникают вопросы. Я ещё буду спрашивать )

Всего записей: 624 | Зарегистр. 04-05-2016 | Отправлено: 11:45 28-11-2024
bolega

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

Цитата:
А этот свой проект (со сложными серыми фонами) наверно доделаю в 7.0.

ну тогда и тестить нечего. Там другого функционала нового нет, кроме мелких доделок и линков, а это не ваша тема.

Всего записей: 4633 | Зарегистр. 09-09-2002 | Отправлено: 11:50 28-11-2024
NME



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

Цитата:
конечно, не обязательно. Но так в профиле СК по умолчанию. Никто не запрещает задать любое число от 1 до 12.

можбыть я не четко объяснил, что хотел сказать, или не до конца понял ответ..
моя мысль была такая - что не нужно (т.е. не обязательно) подгонять размеры страниц для того, чтоб отношение размеров этой страницы к размерам фона было целочисленным.. например, если размеры страницы 5001х2500, а коэффициент установлен 2, то не обязательно увеличивать высоту до 5002, можно оставить 5001, а высота фона будет округлвниз(5001/2)+1=2501, ширина 2500/2=1250.. возможно тогда не будет этих белых полос..
или эти белые полосы из другой темы и данным способом это не излечится?

----------
DjVu Utils

Всего записей: 1515 | Зарегистр. 26-07-2007 | Отправлено: 12:53 28-11-2024
bolega

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
NME
в таких случаях говорят "слышал звон, не знаю откуда он".
djvu тут вообще ни при чем. Это чисто настройки обработки

Всего записей: 4633 | Зарегистр. 09-09-2002 | Отправлено: 13:38 28-11-2024 | Исправлено: bolega, 13:38 28-11-2024
dt01



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

Цитата:
угломером задать угол

А есть какая-то опция (например, при измерении угла держать нажатой клавишу "ALT"), чтобы открылся диалог поворота изображения, и в нём уже стояло нужное значение угла, которое мы измерили?

Всего записей: 39 | Зарегистр. 09-03-2011 | Отправлено: 13:44 28-11-2024
TelecomUral

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dt01
по ctrl+отпускание левой кнопки мыши (в режиме измерения угла транспортиром) измеренное число сразу попадает в ячейку параметра "fixed deskew". без всякого диалога.

Всего записей: 3436 | Зарегистр. 15-07-2010 | Отправлено: 13:59 28-11-2024
bolega

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

Цитата:
А есть какая-то опция

если при измерении угла в момент отпускания клавиши мышки держать нажатым ctrl, угол сам занесется в нужную опцию

Всего записей: 4633 | Зарегистр. 09-09-2002 | Отправлено: 14:04 28-11-2024
NME



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

Цитата:
слышал звон, не знаю откуда он

ну, поэтому и уточнил, о том ли речь

----------
DjVu Utils

Всего записей: 1515 | Зарегистр. 26-07-2007 | Отправлено: 14:18 28-11-2024
dt01



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

Всего записей: 39 | Зарегистр. 09-03-2011 | Отправлено: 15:39 28-11-2024
TelecomUral

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
оффтоп
 
dt01
видимо, изображения не содержат текст (СК его прекрасно ловит). тогда какое свойство изображений вы планируете использовать для программного определения угла поворота?

Всего записей: 3436 | Зарегистр. 15-07-2010 | Отправлено: 15:47 28-11-2024
bolega

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
dt01
А вам точно нужно их обрабатывать в СК? Если там кроме зон ничего нет, может вообще обработка в СК не нужна.
В принципе можно включить на всех страницах art deskew, во всех зонах отключить clear source area, обработать, посмотреть, может СК на большинстве страниц сам угадает угол

Всего записей: 4633 | Зарегистр. 09-09-2002 | Отправлено: 16:53 28-11-2024
Открыть новую тему     Написать ответ в эту тему

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

Компьютерный форум Ru.Board » Компьютеры » Программы » ScanKromsator | СканКромсатор (Часть 5)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru