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

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

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

Maz



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

ScanKromsator

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

Всего записей: 38845 | Зарегистр. 26-02-2002 | Отправлено: 21:56 14-09-2023 | Исправлено: TelecomUral, 03:16 15-04-2024
bolega

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

Цитата:
там какой-то более сложный глюк. ирфанвью его открыть(показать) отказался, но в инфе показал 96 бит на пиксель

Я проверил несколькими программами, включая ФШ, все они показывают 32 бита, и открывают файл без проблем. Только ирфанвью спотыкается. Странный глюк.

Всего записей: 4446 | Зарегистр. 09-09-2002 | Отправлено: 22:06 18-09-2023
shch_vg

Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
zvezdochiot
Я прочитал ровно то, что вы написали:
Цитата:
выбирал из SK и ещё более непотребного gscan2pdf
А замена написанного на
Цитата:
Я "сказал" непотребного gscan2pdf.
действительно
Цитата:
Финт ушами
с отбрасыванием предыдущих "еще более", что коренным образом меняет смысл написанного.
 
MZN

Цитата:
установка размера с точностью до пикселя не имеет никакого смысла.

Вам очень хочется поспорить?
Замените "до пикселя" на " до миллиметра" или до "километра".
В приведенной мной фразе говорилось не о СМЫСЛЕ такой точности, а о ВОЗМОЖНОСТИ.

Всего записей: 6972 | Зарегистр. 14-01-2005 | Отправлено: 22:30 18-09-2023 | Исправлено: shch_vg, 22:35 18-09-2023
MZN

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

Цитата:
В приведенной мной фразе говорилось не о СМЫСЛЕ такой точности, а о ВОЗМОЖНОСТИ.

Возможность без смысла - это преимущество, да!

Всего записей: 1718 | Зарегистр. 23-10-2004 | Отправлено: 22:41 18-09-2023
zvezdochiot



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

Цитата:
 
Я прочитал ровно то, что вы написали:
 

Ну и как ты это прочитал? Просто интересно. Ежели в уравнении "SK и ST" я заменил ST на ещё более непотребный gscan2pdf и еже? Как ты сумел связать "непотребный" и "SK"? Может ещё раз попробуешь прочитать?
 
PS: Мы же не одни в этой "теме", но вот "таким вот" образом сумел прочитать только ты.

Всего записей: 562 | Зарегистр. 18-05-2023 | Отправлено: 22:43 18-09-2023 | Исправлено: zvezdochiot, 23:08 18-09-2023
shch_vg

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

Цитата:
Ежели в уравнении "SK и ST" я заменил ST на ещё более непотребный gscan2pdf и еже? Как ты сумел связать "непотребный" и "SK"?

Во-первых, с вами, молодой человек, я на брудершафт не пил, так что не тыкайте мне.
Во-вторых, продолжайте заниматься словесной эквилибристикой, но нужно было предвариательно зайти в свое сообщение и заменить СК на СТ.  
Еще и в последний раз цитирую вас:
Цитата:
выбирал из SK и ещё более непотребного gscan2pdf
Смысл этого выражения однозначен.
 
MZN

Цитата:
Возможность без смысла - это преимущество, да!

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

Всего записей: 6972 | Зарегистр. 14-01-2005 | Отправлено: 23:35 18-09-2023 | Исправлено: shch_vg, 23:41 18-09-2023
zvezdochiot



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

Цитата:
 
молодой человек
 

Мимо. Очень.
 

Цитата:
 
Еще и в последний раз цитирую вас:
 

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

Всего записей: 562 | Зарегистр. 18-05-2023 | Отправлено: 23:38 18-09-2023
MZN

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

Цитата:
А, Вам нужен смысл? Он есть у меня.

А Вам не нужен? В том, что Вы писали выше, никакого смысла нет, буде там хоть пиксел, хоть миллиметр. Это Вы неявно признали.
 

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

Другая попытка. Это делается довольно легко, почему Вы выравнивали еще, не понимаю. Совсем непонятно, почему надо следить за размером страниц.
 

Всего записей: 1718 | Зарегистр. 23-10-2004 | Отправлено: 00:24 19-09-2023 | Исправлено: MZN, 00:24 19-09-2023
kamenkapenza



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

Цитата:
Вы способны в СТ установить размеры страницы с точностью до пиксела? Поделитесь, как (конечно же в ЛЯ, а не в этой теме)

 

Цитата:
Попробуйте в СТ выровнять страницы поверху, при этом поддерживая одинаковый размер страниц

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

Всего записей: 670 | Зарегистр. 23-05-2021 | Отправлено: 00:49 19-09-2023
shch_vg

Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Мой последний оффтоп здесь на эту тему

Всего записей: 6972 | Зарегистр. 14-01-2005 | Отправлено: 02:31 19-09-2023 | Исправлено: shch_vg, 18:41 19-09-2023
MZN

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

Цитата:
верх скачет

Раз скачет, значит, я сделал что-то нее так. А вообще, это делается просто. Настолько, что и объяснять нечего. Выставить верхнее поле на одной стр в обрез страницы и распространить на остальные. Все.
 

Всего записей: 1718 | Зарегистр. 23-10-2004 | Отправлено: 02:40 19-09-2023
daa2013

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

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

 
 
Чего-то не понял. Тут же фокус в том, что это не по одной картинке, а пакетом ставится.
 
Вот у меня, например, есть 100 черно-белых страниц, которые несут инфу о слое красного цвета. Ещё у меня есть 100 аналогичных черно-белых страниц, которые несут инфу о слое зеленого. И я хочу расставить вторые поверх первых и назначить им цвета.
 
Значит, я должен сделать проект в СК из пустышек. (В реале туда бы пошёл слой с цветными иллюстрациями.) Потом как-то импортировать все 100 на одну закладку глифов, а 100 других на другую.   Такого импорта произвольных картинок в качестве глифов, вроде, нет. (????) Команды "расставить глифы по одному от текущей страницы и далее" точно нет. При этом вставлять, кстати, надо было бы по центру. Хотя они по размерам одинаковые. Задать глифам координаты вставки, такой команды, впрочем, тоже нет. Опции раскраски черно-белого глифа в некий цвет, кажется, тоже нет. (?????) Причем такую команду надо было бы применять не к одному глифу, а ко всем глифам закладки. Вот задание прозрачности всем глифам закладки, это осуществимо.  
 
Я не говорю, что именно такие команды нужны. Я просто не понимаю, как ?

Всего записей: 1018 | Зарегистр. 13-06-2013 | Отправлено: 08:10 19-09-2023
TelecomUral

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

Всего записей: 3068 | Зарегистр. 15-07-2010 | Отправлено: 08:21 19-09-2023
daa2013

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

Цитата:
если всё уже готово для кодирования

 
Да вот не совсем.
 
В джву их автоматом не соберёшь - нужно раскрасить и задать прозрачность. Это по сути несколько масок, а не фон+маска.
 
В пдф аналогично - проблема с заданием прозрачности. Есть изобретенная Слава_Крю технология с АдобИндез и всё. Ну, то есть это возможно, конечно, но непросто и нужен спецсофт.
Мне, кстати, писали, что PDF X-Change Editor  такое тоже может. Правда, если я правильно помню, маски надо заранее раскрасить.  Надо про него тоже записать, а то правильный порядок действий забывается, если часто не применять.
 
Добавлено:
Корректная конвертация такого слоёного pdf в djvu тоже может превратиться в приключение.

Всего записей: 1018 | Зарегистр. 13-06-2013 | Отправлено: 08:27 19-09-2023
bolega

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

Цитата:
Я просто не понимаю, как ?

А представьте, что я должен был из всего этого словесного потока понять. Вы же так и не говорите что должен делать СК. Я вас спрашиваю, в какую часть скана СК должен вставлять ваши картинки, вы не отвечаете, отсылаете к чужим роликам. А  оказывается
Цитата:
Задать глифам координаты вставки, такой команды, впрочем, тоже нет
.
Цитата:
При этом вставлять, кстати, надо было бы по центру

СК должен для каждого из 100 слоев спрашивать у пользователя куда вставлять? И так на каждой странице?  
 
Добавлено:

Цитата:
Опции раскраски черно-белого глифа в некий цвет, кажется, тоже нет

Об этом я уже думал.

Всего записей: 4446 | Зарегистр. 09-09-2002 | Отправлено: 09:05 19-09-2023 | Исправлено: bolega, 09:07 19-09-2023
TelecomUral

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bolega
daa2013
Вполне возможно, что в СК наилучшим решением будет импорт таких картинок, если они имеют "правильные имена". Как в скрипте на Ruby было, я подсмотрел тогда, на форуме publ.lib.ru. Типа "BGnnnn" - это цветная иллюстрация, "FGnnnn_#hhhh" - передник с цветом hhhh. Вначале стоит проверять на корректность всех параметров файлов: число пикселей и дпи идентичны для всех файлов страницы. Наличие всех файлов необязательно, т.е. FG или BG может отсутствовать. И чтоб СК сам создавал пустую страницу и опционально помещал на неё файл черного цвета. А на страницу - зоны. z-порядок зон можно тоже определить после номера цвета, допустим _Nxx, начиная от страницы вверх. Тоже, естественно, контроль этой нумерации. Если цветов нескколько а их порядок не указан, то сливать цвета в одну зону, смешивая по XOR (вроде так в djvu зашито?).
Ну и прозрачность по белому чтоб опционально выставлялась сразу. А если маска прозрачности (альфа-канал) есть в файле, то ее использовать, и тоже опционально. Только бинарную, как в СК. Типа всё что хоть на 1 бит прозрачно, то прозрачно. Думаю, так неплохо выйдет.
 
Годится вам такая постановка задачи?
 
upd
можно ещё опционально резать белые поля. чтоб потом вьювер считал поменее.
 
upd2
BG-зону, наверное, всегда ниже всех. То есть чтоб _Nxx у неё не могло быть.
 
upd3
хорошая мысля приходит опосля.
Мне чудится, что зоны было бы неплохо принять как обработанные зоны, копированием в out. Т.е. не external-зоны. И задание как будто уже отработано, Process нажимали. Тогда мы избавимся от левого альфа-канала.

Всего записей: 3068 | Зарегистр. 15-07-2010 | Отправлено: 11:14 19-09-2023 | Исправлено: TelecomUral, 11:29 19-09-2023
bolega

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

Цитата:
что зоны было бы неплохо принять как обработанные зоны, копированием в out. Т.е. не external-зоны.  

так СК не умеет. Сейчас вся логика зон завязана на то, что для каждой зоны на выходе есть родитель на исходном скане. По другому пока не возможно. Ломать такой подход я не готов, слишком много придется переделывать.

Всего записей: 4446 | Зарегистр. 09-09-2002 | Отправлено: 12:07 19-09-2023
TelecomUral

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

Цитата:
...где располагать слои...Если нет - то нужно для каждой страницы ...

Я думаю, при импорте внешне изготовленных слоёв следует строго опираться на то, что их габариты должны быть идентичны. Неидентичны - "извините, вы не прошли проверку".
Как вариант - при отклонении в несколько пикселей принимать, равняя всех по topleft. С уведомлением юзера.
 

Цитата:
Порядок слоев не должен играть роль. Ведь речь идет о разных цветах малоцветки, а они не должны пересекаться. Разве не так?

не должны-то не должны, но могут. Загонит кто-нибудь CMYK Лучше предусмотреть жёсткий порядок, чем потом получать неожиданные эффекты при наложении.
 

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

вот да!! У меня своё представление из головы придумано, а по факту может быть совсем всё иначе.
 

Цитата:
У меня свои планы по тому, как можно работать со слоями в процессе настройки малоцветки.

и до этого добрались А я думал, всё, малоцветка у вас отработанный этап.
 

Цитата:
так СК не умеет. Сейчас вся логика зон завязана...

блин, ага. я забыл про это.
 
UPD
Наверное, для BG файла можно предусмотреть вероятность кратно пониженного дпи.

Всего записей: 3068 | Зарегистр. 15-07-2010 | Отправлено: 12:18 19-09-2023 | Исправлено: TelecomUral, 17:27 19-09-2023
Archivist

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

Цитата:
В пдф аналогично - проблема с заданием прозрачности. Есть изобретенная Слава_Крю технология с АдобИндез и всё. Ну, то есть это возможно, конечно, но непросто и нужен спецсофт.
Мне, кстати, писали, что PDF X-Change Editor  такое тоже может.

Да никаких там проблем нет, слои можно "перемножать", т.е. накладывать в режиме смешивания - multiply. Это должно быть хорошо знакомо пользователям графических редакторов. Метод Славы предположительно более трудоемкий и ресурсоемкий, т.к. задействует маски.
 
В упомянутом PDF X-Change Editor удобно брать PDF со стопкой фоновых страниц (состоящей из иллюстраций и сгенерированных "пустышек" нужного размера) и сверху накладывать PDF с бинаризованным текстом. А потом еще один с векторными колонтитулами и страницами. Примеры таких работ.

Всего записей: 332 | Зарегистр. 10-08-2018 | Отправлено: 17:24 19-09-2023
slava_kry

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ой народ...
Я стремился к автоматизации!
Просто  воспользовался фичей верстальных программ - в импортируемом битмапе белый цвет становится автоматом прозрачным... ВСЁ!
Больше никаких хитростей.
 
Соответственно при массовом импорте через скрипт, у вас автоматом слои становятся друг над другом и через верхние битмапы отлично "просвечивает" самая нижняя растровая подложка.
Минус этого - потом очень сложно редактировать эту слоистую структуру.
 
----
А, да, эти битмапы можно окрашивать в любой цвет опять же массой, привязав к шаблону внутри программы вёрстки.

----------
Вы выказываете себя праведниками пред людьми, но Бог знает сердца ваши, ибо что высоко у людей, то мерзость пред Богом

Всего записей: 4309 | Зарегистр. 18-09-2003 | Отправлено: 17:42 19-09-2023 | Исправлено: slava_kry, 17:44 19-09-2023
Archivist

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

Цитата:
белый цвет становится автоматом прозрачным... ВСЁ!

Тот же результат достигается более простым умножением слоев.

Всего записей: 332 | Зарегистр. 10-08-2018 | Отправлено: 17:45 19-09-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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru