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

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



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

Цитата:
А что нибудь можно с этим сделать.
Ссылка

Я не большой спец в sk, но кое что вышло  Ссылка
а потом лучше распознать в FR.

Всего записей: 127 | Зарегистр. 19-12-2007 | Отправлено: 22:04 29-07-2023 | Исправлено: qwaxym, 10:56 30-07-2023
VadimirTT



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
qwaxym
Спасибо, но какие настройки то, да и ФР не вариант, это же журнал, нужно сделать графическую копию.

Всего записей: 2873 | Зарегистр. 22-03-2005 | Отправлено: 23:19 29-07-2023
qwaxym



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

Цитата:
какие настройки то

Сохранил задание(0001) Ссылка

Цитата:
ФР не вариант, это же журнал, нужно сделать графическую копию.

Тогда придётся некоторые буквы(глифы) заменять.
 
 

Всего записей: 127 | Зарегистр. 19-12-2007 | Отправлено: 10:54 30-07-2023 | Исправлено: qwaxym, 11:28 30-07-2023
Dimi7777



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

Цитата:
СК 6.95
exe: https://workupload.com/file/sx4PFTSZyhh
остальные добавки не изменились  

Извините, не нашел в новой версии, где настроить автоматическое позиционирование вставляемой буквы или какого-то символа из буфера обмена (не глифа!!) и отключение такой опции ?
Сейчас вроде бы по умолчанию автопозиционирование включено, как смотрю. А появилась ли возможность включать и отключать опцию?

Всего записей: 303 | Зарегистр. 11-02-2011 | Отправлено: 13:53 30-07-2023 | Исправлено: Dimi7777, 13:54 30-07-2023
shch_vg

Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
bolega
Часто приходится запускать несколько сессий СК и работать в них параллельно, однако при закрытии их всех список ранее запускавшихся заданий в файле ini формируется при закрытии последнего задания.
Если они закрывались не в том порядке, в каком открывались, то в последних строчках этого списка не будет упоминания о других закрывавшихся заданиях. Нельзя ли при закрытии задания формировать в файле ini список на основе текущего состояния файла ini, а не запомненного списка при старте закрываемой сессии?  
all
Попались очень специфические сканы со странным фоном. Максимум, что мне удалось сделать, можно посмотреть по этой ссылке.
Нельзя ли сделать более качественной обработки букв, естественно только в рамках СК?

Всего записей: 6972 | Зарегистр. 14-01-2005 | Отправлено: 14:04 30-07-2023
TelecomUral

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

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

ИМХО, такая задача элементарно решается копированием нескольких экземпляров sk.exe в различные папки.

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

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

Цитата:
Извините, не нашел в новой версии, где настроить автоматическое позиционирование вставляемой буквы или какого-то символа из буфера обмена (не глифа!!) и отключение такой опции ?  

Там же, где и всегда - glyph preferences. К сожалению, СК в текущей версии не может определить, что вставляется - глиф или не глиф. Это происходит потому, что вставка выполняется из стандартного буфера обмена windows, а в нем содержится просто картинка, и нет возможности определить, откуда она пришла в буфер: из глифа, команды copy to clipboard СК или команды copy to clipboard любого другого приложения.  
 
shch_vg

Цитата:
Нельзя ли при закрытии задания формировать в файле ini список на основе текущего состояния файла ini

Я подумаю над этим.

Цитата:
Попались очень специфические сканы со странным фоном

Это не оригинальные сканы. Оригинальные, судя по качеству, были скорее всего 150dpi в пережатом jpg. Затем сделали их апсеймплинг до 600dpi, причем обычным методом (без всяких топазов). Но от этого они не перестали быть 150dpi по сути. А что делать в таком случае, на форуме уже не раз писали. Поищите по фразе "как сделать конфетку из г-на"
 
 
 

Всего записей: 4444 | Зарегистр. 09-09-2002 | Отправлено: 13:21 31-07-2023 | Исправлено: bolega, 13:25 31-07-2023
shch_vg

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

Цитата:
Это не оригинальные сканы. Оригинальные, судя по качеству, были скорее всего 150dpi в пережатом jpg. Затем сделали их апсеймплинг до 600dpi, причем обычным методом (без всяких топазов). Но от этого они не перестали быть 150dpi по сути.

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

Всего записей: 6972 | Зарегистр. 14-01-2005 | Отправлено: 14:46 31-07-2023 | Исправлено: shch_vg, 14:58 31-07-2023
bolega

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

Цитата:
как Вам удалось это определить

интуиция
 

Цитата:
в принципе можно получить что-то лучшее в смысле букв

в СК нет. Но если делаете апсейплинг из 150dpi, используйте проги на основе н.сетей

Всего записей: 4444 | Зарегистр. 09-09-2002 | Отправлено: 14:58 31-07-2023
shch_vg

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

Цитата:
ИМХО, такая задача элементарно решается копированием нескольких экземпляров sk.exe в различные папки.

И сколько таких папок нужно заводить?
А как потом искать, в какой из них находится нужное мне задание при последующем запуске системы?
Такой вариант для разных версий еще можно рассматривать, но для одной и той же это перебор.

Всего записей: 6972 | Зарегистр. 14-01-2005 | Отправлено: 15:04 31-07-2023
TelecomUral

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

Цитата:
shch_vg
И сколько таких папок нужно заводить?
А как потом искать, в какой из них находится нужное мне задание при последующем запуске системы?

Встречный вопрос: а вы когда запускали несколько СК, то вообще-то соображали, зачем вам несколько заданий одновременно? Думаю, да. То есть была некая логическая система во всей параллельной работе. Ну так примените к своей системе моё частное техрешение. Допустим, в первом СК обложки книги, во втором СК ее страницы. В третьем СК допы к ней же. Никто не мешает держать сканы блоков "1-2-3" любой книги в соответствующих СК1, СК2, СК3.
Если же системы запуска параллельных СК нет, то глупо требовать от СК под неё подстроиться
 
upd
я чего так подробно: мне не нравится идея взаимовлияния экземпляров программы. Так, насколько мне известно, не делают.

Всего записей: 3064 | Зарегистр. 15-07-2010 | Отправлено: 15:13 31-07-2023 | Исправлено: TelecomUral, 15:21 31-07-2023
shch_vg

Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
TelecomUral
Начнем с конца: я не требовал что-то от СК, а просто задал вопрос, который автор программы счел нужным рассмотреть.
Кроме того, здесь, как и в большинстве случае в жизни, действует принцип, что не запрещено, то разрешено. Запрет от автора на запуск ТОЛЬКО одного экземпляра программы я нигде не видел.
Есть программы, которые не разрешают параллельной запуск, но СК к ним не относится.
И, наконец, не все так организованны, как Вы. Мне в любой момент может понадобиться запустить совсем другое задание, работа которого никак не связана с уже работающим. Получается, что по Вашей схеме, собираясь начать новую обработку, нужно создать папку, содержащую СК, именно с названием, связанным с именем задания?
Вам никогда не доводилось, например, читать одновременно несколько книг, переходя от одной к другой?
 
 
Добавлено:

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

А вот это интересно: где Вы в моем предложении увидели взаимовлияние?

Всего записей: 6972 | Зарегистр. 14-01-2005 | Отправлено: 15:30 31-07-2023
TelecomUral

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

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

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

Цитата:
возникли вопросы по рамке

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

Всего записей: 4444 | Зарегистр. 09-09-2002 | Отправлено: 16:55 31-07-2023
shch_vg

Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
TelecomUral
Увы, не увидел ни малейшего зерна смысла в Вашем предложении, сорри
Прошу прощения, возможно это применимо в варианте использования разных профилей, но я этим не пользуюсь.
Добавлено:
bolega

Цитата:
вы его смотрели?

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

Всего записей: 6972 | Зарегистр. 14-01-2005 | Отправлено: 16:57 31-07-2023 | Исправлено: shch_vg, 17:11 31-07-2023
bolega

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

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

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

Всего записей: 4444 | Зарегистр. 09-09-2002 | Отправлено: 17:19 31-07-2023
shch_vg

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

Цитата:
Думаю, ваше предложение невозможно реализовать

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

Всего записей: 6972 | Зарегистр. 14-01-2005 | Отправлено: 18:39 31-07-2023 | Исправлено: shch_vg, 18:53 31-07-2023
TelecomUral

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

Цитата:
shch_vg
Увы, не увидел ни малейшего зерна смысла в Вашем предложении, сорри

Да нет проблем.
А я ведь сразу прямым текстом говорил: глупо что-то требовать от СК, если нет системы в вашей работе. Её и нет. Именно поэтому не видно смысла, т.е. применимости к работе.
 
upd
вроде бы ваше предложение насчет перезаписывать закрываемое задание вниз списка сработает. но мне всё равно сама идея не нравится.

Всего записей: 3064 | Зарегистр. 15-07-2010 | Отправлено: 20:03 31-07-2023 | Исправлено: TelecomUral, 20:20 31-07-2023
shch_vg

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

Цитата:
Именно поэтому не видно смысла, т.е. применимости к работе.

Я вроде бы выше описывал смысл.
Запустив СК, я хочу продолжать обработку задания, стартовав его из списка выполняемых ранее заданий. Какой еще Вам нужен смысл?
Вы считаете, что для каждого запускаемого задания нужно иметь экземпляр СК в отдельной папке.
Вот в этом я не вижу смысла. С большой натяжкой я придумал смысл при использовании разных профилей, хотя и это не проблема в моем варианте.
 
 
Добавлено:
TelecomUral

Цитата:
Если же системы запуска параллельных СК нет, то глупо требовать от СК под неё подстроиться

Вам не приходило в голову, что в этом случае вообще нет никакого смысла заводить  список заданий в СК?
Или Вам достаточно иметь этот список однострочный?
Вы предпочитаете заходить в нужную Вам папку, запускать в ней СК и вызывать привязанное к этой папке задание.
Я же всегда предпочитал и предпочитаю стартовать СК из панели задач, а потом либо стартовать нужное мне задание из списка заданий СК, либо создавать новое, если работа начинается с нуля. В крайнем случае если понадобится задание, которое уже вышло из числа последних семи, можно его найти по обычной схеме.
Каждый работает, как ему удобней.
Называть один вариант системой, а другой не системой, мягко выражаясь, странно.
 
Добавлено:

Цитата:
мне всё равно сама идея не нравится

А чем Вам она мешает, если в Вашей системе достаточно одной строки в списке заданий?

Всего записей: 6972 | Зарегистр. 14-01-2005 | Отправлено: 21:33 31-07-2023 | Исправлено: shch_vg, 21:52 31-07-2023
asku



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В новой версии (6.95) при выборе Метод Soft (вкладка Illumination) появляется такая ошибка.
По умолчанию у меня стоит метож Safe, и другие я практически не использую. Но сейчас, из-за неудовлетворительного результата на выходе, решил «потыкать» опции и обнаружил такую ошибку. Могу subеtask предоставить, если нужно. Просто я ради интереса попробовал выбрать этот же метод (Soft) и в другом проекте, и там та же ошибка.
 
 
 

Всего записей: 535 | Зарегистр. 04-05-2016 | Отправлено: 22:21 31-07-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