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

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

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

gyra (14-11-2018 10:38): ScanKromsator / СканКромсатор (Часть 4)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ScanKromsator

Знаменитый Кромсатор для обрезки получаемых при сканировании изображений, а также для разделения страниц, очистки от мусора и т.п.  
Автор: bolega. http://bolega.hotmail.ru/.  
ScanKromsator в Википедии: http://ru.wikipedia.org/wiki/ScanKromsator
 
Аналог ScanKromsator - Scan Tailor
 
Начало обсуждения - 1 часть, 2 часть.
 
Текущая версия: ScanKromsator v6.00.5 (2,1 МБ) Настройка внешних утилит  
Предыдущая версия: 5.96.2  (файл sk.exe), утилиты к ней можно взять из v5.96.1  
 
Старые версии: Подробнее...
 

Новое в 6-й версии
Изменения в версии (5.92) + описание нового порядка обработки (с "финализацией" файлов)
Учебный пример от bolega по использованию зон


Подборка ответов bolega про работу ScanKromsator (версия 1.0.1 с закладками и сносками), 2016 г.
 
Хрестоматия материалов про СК , 2017 г.
(25 Mb, для открытия файла chm может потребоваться его разблокировать в свойствах файла, кликнув ПКМ)  
Включает, в том числе:
Видеоуроки про ScanKromsator Подробнее...
 
Обработка пикчур-зон от TelecomUral Подробнее...
 
English texts Подробнее...
 
Что делать, если ScanKromsator не делает то, что хотелось бы... И ещё bolega о том же самом...

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 18:07 30-03-2009 | Исправлено: Maz, 09:43 22-08-2018
bolega

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

Цитата:
Как мне кажется, в блоке B/W zones options должно быть столько же полей, как в блоке для текста, чтобы эти компиляции не зависили друг от друга

Они и так не зависят. Все эти поля для bw не нужны, т.к. используются только для случая color/gray-сканов. Для bw важны только имя dee-профиля и агрессивность сжатия

Всего записей: 4431 | Зарегистр. 09-09-2002 | Отправлено: 14:24 25-02-2013
shch_vg

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

Цитата:
Вы невнимательно прочли мои пояснения к новой версии

Виноват, исправлюсь!
Но все-таки далековато эта опция находится от компиляции, легко о ней забыть, а потом придется заново обрабатывать все зоны.
 
У меня тут возникло несколько вопросов по компиляции.
Первый. Взаимосвязь опции Use DEE profile name и опций в блоке DEE options.
Я понимаю это так. Если не задана галка в поле Use DEE profile name, то используется из DEE соответствующий профиль Bitonal + заданные опции блока DEE options.
Если задан конкретный профиль из DEE, то берутся параметры из него, а указанные в в блоке DEE options заменяют соответствующие.
Это верно?
Второй. Каким профилем обрабатываются зоны на step3? Scanned?
А если я хочу их обработать каким-то другим, как быть?
Вполне вероятно, что где-то ранее это объяснялось, но меня это не зацепило.
 
Почему я все это спрашиваю.
Вы обещали реализовать возможность компиляции многостраничного тифа.
Такой получается, например, после обработки методом СРС.
Сейчас он обрабатывается в командной строке программой DEE.
Хотелось бы скомпилировать эти тифы в СК примерно с тем же размером, что в DEE, но не вижу в СК соответствия некоторым параметрам (м.б. они и не важны для компиляции?).
 
Добавлено:

Цитата:
Все эти поля для bw не нужны

И даже Foreground quality? У меня в задании на компиляцию тифа после СРС этот параметр стоит, а диаграмма - тот же черно-белый текст.

Всего записей: 6970 | Зарегистр. 14-01-2005 | Отправлено: 15:45 25-02-2013 | Исправлено: shch_vg, 16:22 25-02-2013
bolega

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

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

Зато это позволяет задавать опцию кодирования к индивидуальным зонам, а не ко всем сразу. Это собственно и отличает СК от аналога, где принцип "или так, или никак"

Цитата:
Use DEE profile name и опций в блоке DEE options

Опции в блоке, если заданы, перекрывают опции из профиля. Это поведение не зависит от СК, а только от того, как DEE трактует свою командную строку.

Цитата:
Второй. Каким профилем обрабатываются зоны на step3? Scanned?

Никаким. Если используется МПФ, то используется не DEE, а утилита c44 из djvulibre. Подробности расписаны на сайте monday2000, ссылку я недавно давал. Если МПФ не использовать, тогда зоны кодируются на step2 заданным там профилем или опциями.

Цитата:
но не вижу в СК соответствия некоторым параметрам (м.б. они и не важны для компиляции

Там на самом деле некоторые параметры влияют весьма слабо. Параметры возможно не все использовал (из тех, что DEE поддерживает в командной строке). Если нужно, могу добавить, скажите только какие, я же знаю какие Вы там в cpc видите. Но учтите, что эти параметры не влияют на кодирование bw.

Цитата:
И даже Foreground quality?

Ч/б текст - это маска, а Foreground - это передний слой цветных сканов. В ч/б djvu его физически не бывает. Вообще, все упомянутые параметры влияют только на то, как DEE будет сегментировать цветное изображение, на качество bw-слоя (т.е. маски) это никак не сказывается. Единственное, что влияет, - это степень сжатия (agressive, lossy и т.п)

Всего записей: 4431 | Зарегистр. 09-09-2002 | Отправлено: 16:21 25-02-2013 | Исправлено: bolega, 16:22 25-02-2013
shch_vg

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

Всего записей: 6970 | Зарегистр. 14-01-2005 | Отправлено: 22:16 25-02-2013
shch_vg

Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
bolega
Загружаю в СК сразу три номера, каждый содержит по 16 страниц.
Пронумерованы они первый от 82-04-01 до 82-04-16, второй от 82-11-01 до 82-11-16 и третий от 83-05-01 до 83-05-16.
В результате имею порядок загруженных сканов такой: сначала 82-04-01, 82-11-01, 83-05-01, потом в том же порядке вторые номера и т.д. до конца.
Если же сначала загружаю только первый номер, то порядок тифов после загрузки нормальный. При добавлении сразу двух оставшихся номеров они добавляются в нужном порядке и с нормальным порядком страниц внутри номера.
 
И еще просьба. В свое время я просил сделать возможность префикса при импорте пдф в СК. Не знаю, как другие, но я реализованный вариант не использую, т.к. он не дает никаких преимуществ. После него все равно в тотал командере приходится перенумеровывать страницы.Нельзя ли сделать возможным задание нужного префикса? Например, вместо галочки в поле Add prefix to file name дать возможность вписывать нужной префикс для текущего импорта. Отсутствие значимых символов в этом поле означает обычную сквозную нумерацию.
Мне бы это дало возможность нумеровать сразу при импорте страницы с префиксом, содержащим год и номер вводимого журнала/бюллетеня.

Всего записей: 6970 | Зарегистр. 14-01-2005 | Отправлено: 20:40 01-03-2013 | Исправлено: shch_vg, 20:40 01-03-2013
shch_vg

Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
bolega
Немного поэкспериментировал и вот, что получилось.
Не удалось добиться полного совпадения по размерам результатов обработки сканов а DEE и СК. Разница небольшая, но все-таки настораживает, что нет полного соответствия параметров DEE и СК.
Обработал небольшую книгу (176 стр) в СРС, а затем в DEE и получил дежавю размером 1 679 237 байт. Далее разобрал на тифы многостраничный тиф, который обрабатывался в DEE, и подсунул их в СК.
Обработал их в step2 в нескольких вариантах получил дежавю размером в диапазоне от 1 681 131 до 1 681 135 байт, т.е. разница с вариантом после DEE почти 2 кб.
 
P.S. Сейчас сделал такое сравнение: обработал выделенные из многостраничного тифа сканы в DJVU Small с параметрами DEE при обработке файла после СРС, а потом их же в СК.
Разница получилась еще больше: 1 678 246 и 1 681 585 байтов.
Получается, что есть какие-то параметры из DEE, которые не реализованы в СК.
Привожу строку параметров DEE из DJVU Small:  
 --verbose --profile=bitonal600 --pages-per-dict=200 --fg-quality=1 --disable-halftone
Проверил, что в данном случае параметр --fg-quality=1 никак не влияет на размер дежавю.
В СК смог задать только bitonal600 и pages-per-dict.
 
P.P.S. Обработал в DJVU Small только с двумя параметрами: profile=bitonal600 и pages-per-dict=200 и все равно получил меньше, чем после СК - 1 679 101.

Всего записей: 6970 | Зарегистр. 14-01-2005 | Отправлено: 17:35 03-03-2013 | Исправлено: shch_vg, 19:08 03-03-2013
shch_vg

Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
bolega
Еще немного из области мечтаний-хотений, которые заметно облегчили бы жизнь.
Обрабатываю книгу с множеством не очень качественных диаграмм, заключаю их все в ч/б picture-зоны с Thr=Auto.
После обработки начинаю просматривать получившиеся диаграммы, и большинство из них требуют изменения порога на 5-15 единиц в ту или другую сторону.
Сейчас приходится заходить в свойство отдельной зоны, исправлять порог и запускать зоны на обработку. Затем приходится заходить в режим просмотра зон и чистить диаграмму, затем возвращаться в основное окно и переходить к следующей зоне.
Теперь мечтание.
Зайти в режим просмотра зон и, не выходя из нее, иметь возможность после изменения порога запустить зону, высвечиваемую справа, на обработку и получить результат на том же месте. При переходе в этом же режиме на следующую диаграмму иметь возможность повторить эти же дейстия.
Такая возможность ускорила бы обработку, например, небольших фото в энциклопедиях, если бы надо для отдельных фото менять яркость/контрастность, и т.д.

Всего записей: 6970 | Зарегистр. 14-01-2005 | Отправлено: 01:21 04-03-2013 | Исправлено: shch_vg, 01:26 04-03-2013
Ivoc

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день!
 
Подскажите, пожалуйста, можно ли при помощи ScanKromsator'а или какой-нибудь другой программы убрать вертикальные засечки между буквами - типографский брак издания.
 
Этот вопрос задавал ILHS два года назад (ссылка), может быть что-нибудь изменилось с того времени.

Всего записей: 13 | Зарегистр. 09-01-2006 | Отправлено: 09:00 09-03-2013
shch_vg

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

Всего записей: 6970 | Зарегистр. 14-01-2005 | Отправлено: 15:43 09-03-2013
3y6acTuK

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Onlinedisk.ru, на котором была выложена версия ScanKromsator v5.95.beta.02, не работает. Где самую последнюю версию скачать?
 
Ivoc
Что за вертикальные засечки? Можете скриншот привести?  Вообще по своему не очень большому опыту борьбы с плохой печатью могу сказать, что я подбирал параметры либо сканирования (а затем обработки), либо просто после сканирования (которое стал проводить вообще без фильтров с установками по-умолчанию) обрабатывал в Photoshop - настраивал кривые, уровни, treshold, возможно в несколько проходов, затем что не удалось убить пробовал убирать разными фильтрами типа dust, размывкой и т.д. Всегда конечно страдали буквы, но в особо тяжелых случаях все-же получался читаемый текст, а брак печати становился не очень заметным. Хотя не всегда все же получалось что-то сделать - иногда у меня не получалось и брак убрать, и буквы оставить в приличном состоянии... Тогда возможно остается только Greyscale-сканы или даже в цвете сохранить на будущее (иногда цветовая маска тоже может помочь), когда возрастет мастерство. И может быть - распространять в Djvu/Photo.

Всего записей: 385 | Зарегистр. 23-07-2007 | Отправлено: 17:30 09-03-2013
VadimirTT



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

Всего записей: 2871 | Зарегистр. 22-03-2005 | Отправлено: 17:51 09-03-2013 | Исправлено: VadimirTT, 17:58 09-03-2013
3y6acTuK

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

Всего записей: 385 | Зарегистр. 23-07-2007 | Отправлено: 19:18 09-03-2013
bolega

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
на прошлой странице давал ссылку на 5.96.2:
http://rusfolder.com/35171445  
В версии 5.96.1 много багов, не советую юзать.

Всего записей: 4431 | Зарегистр. 09-09-2002 | Отправлено: 19:46 09-03-2013
VadimirTT



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bolega
Извинясь, пропустил 96.2,  а ссылка на 96.1 не работала

Всего записей: 2871 | Зарегистр. 22-03-2005 | Отправлено: 21:08 09-03-2013
3y6acTuK

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Столкнулся сейчас с тем, что Кромсатор обрезает сероватые заголовки на страницах (50/50) - можно ли настроить чувствительность у Automargins? (v.1.96.2)
Вот проект, с исходником, результатом обработки и настройками: http://rghost.ru/44387355 (30 MB)

Всего записей: 385 | Зарегистр. 23-07-2007 | Отправлено: 22:44 09-03-2013 | Исправлено: 3y6acTuK, 01:37 10-03-2013
bolega

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
3y6acTuK
Не совсем понял назначение этого задания, на входе цвет, на выходе - тоже, бинаризация не делается. Наверно, цель была просто обрезать до минимума поля (для читалок). Но это можно сделать намного проще. Поставить резаки на одном файле где надо и размножить их положение на все остальные страницы.

Всего записей: 4431 | Зарегистр. 09-09-2002 | Отправлено: 17:45 12-03-2013
3y6acTuK

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bolega
Поля гуляют. Поэтому нужна была автоматическая обрезалка, адаптирующаяся к смещениям страниц вверх-вниз, влево-вправо. В любом случае - настройка чувствительности для нее не помешала бы. Интересно, что она в Кромсаторе кое-где определила номер страницы, но почему-то разрезала его пополам - странно.

Всего записей: 385 | Зарегистр. 23-07-2007 | Отправлено: 17:32 13-03-2013
Torino



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bolega
Столкнулся с проблемой:
При обработке файла (tiff lzw grey 600 dpi 14308x8868 px)
на стадии Rotating Кромсатор дает ошибку Out of memory.
Смотрю Диспетчер задач, sk.exe до этого момента занимает 1 Гб.
На борту моей машины 64 Гб.
 
Добавлено:
Есть предложение:
1. Исходный файл:
 
 
2. Обработка этого файла в СК:
 
 
3. Крупнее:
 
 
==========
 
4. Исходный файл, для которого в Фотошопе сделан Resize до 600 dpi методом Bicubic smoother:
 
 
5. Обработка этого файла в СК (с теми же параметрами, что и для первого файла, за исключением выключенного Blur):
 
 
6. Крупнее:
 
 
==========
 
Видно, что для второго файла результат намного лучше.
Отсюда предложение:
Добавить в СК возможность ресайзить изображение с применением интерполяции Bicubic smoother

Всего записей: 412 | Зарегистр. 20-09-2005 | Отправлено: 20:55 13-03-2013 | Исправлено: Torino, 21:48 13-03-2013
shch_vg

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

Цитата:
Столкнулся с проблемой:

Думаю, что даже bolega не сможет ничего сказать определенного, не увидев исходный файл и задание, каким Вы пытаетесь его обработать.

Всего записей: 6970 | Зарегистр. 14-01-2005 | Отправлено: 23:02 13-03-2013
bolega

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

Цитата:
Думаю, что даже bolega не сможет ничего сказать определенного, не увидев исходный файл и задание, каким Вы пытаетесь его обработать

Здесь как раз тот случай, когда исходник не нужен
СК не может использовать памяти больше гига, это ограничение компилятора. Переходить на другой компилятор в планах не стоит, на это просто нет времени, т.к. весь код придется пересматривать (десятки тысяч строк!).
Здесь поможет Files->Options->Processing->optimized resampling=откл. Будет намного медленнее, но зато менее требовательно к памяти. На то, что это resampling, внимания не обращайте - это и на rotation влияет.
 

Цитата:
Добавить в СК возможность ресайзить изображение с применением интерполяции Bicubic smoother

Если Вы разузнаете у разработчиков фотошопа, что они под этим понимают, а также формулы алгоритма, то я с удовольствием сделаю.  
Я тоже могу взять какой-нибудь алгоритм (например shear rotate), назвать его superpuperrotate и попробуйте догадаться, что я под этим имел ввиду. Так же и Bicubic smoother: может это Bicubic + какой-нибудь smooth-фильтр, а может это они так сглаживающий сплайн обозвали, а может еще какое-нибудь ноухау. Поди разбери.
 
3y6acTuK

Цитата:
В любом случае - настройка чувствительности для нее не помешала бы

закладка options-> text ver/hor sensivity: выставьте обе в High.
 
 

Всего записей: 4431 | Зарегистр. 09-09-2002 | Отправлено: 13:25 14-03-2013
   

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

Компьютерный форум Ru.Board » Компьютеры » Программы » ScanKromsator / СканКромсатор (Часть 3)
gyra (14-11-2018 10:38): ScanKromsator / СканКромсатор (Часть 4)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru