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

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

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

Цитата:
автосегментация в СТ в большинстве случаях ничего хорошего не дает

Если реализованный в СТ алгоритм сегментации корявый, может стоит его улушить, модернизировать и внедрит ьв СК? Все-таки подправить 50 зон вместо установки ста зон проще!

Цитата:
Не подскажите автору, где там такая функция в меню?

Zones - Picture zones - Export zone's location
Кстати, замечание разработчику СК по поводу интерфейса..У иноязычных разработчиков принято каждое слово в пунктах меню писать с прописной буквы, т.е. например, вместо команды Export zone's location должно быть написано Export Zone's Location.

Цитата:
В какой файл? В текстовый?

Я завел разговор про вышеописанную команду Export zone's location, которая сохраняет координаты зон (вопрос, каких?) в текстовый файл. Пример содержимого файла привести? (вот почему многие изнывают о необходимости создания документации к программе, чтобы четко и обо всех функциях и командах было там изложено, подобные вопросы не возникали бы, уж простите за критику)

Цитата:
Номера зон не несут никакой смысловой нагрузки

Значит удаленные узлы никак не влияют на невозможность сохранения координат оставшихся зон в файл.. Тогда в чем же проблема?.. Передайте исходники - я сам тогда разберусь

Всего записей: 33 | Зарегистр. 09-03-2010 | Отправлено: 21:29 16-11-2010
LonerDergunov



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

Всего записей: 2972 | Зарегистр. 11-07-2007 | Отправлено: 23:05 16-11-2010 | Исправлено: LonerDergunov, 23:08 16-11-2010
bolega

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

Цитата:
Я завел разговор про вышеописанную команду Export zone's location

Понятно теперь. Эту команду я сделал по просьбе единственного человека - monday2000. Сделал в том объеме и в том функционале, в котором он меня просил (кстати, я недавно его тоже кое о чем попросил сделать в его djvu imager, так получил такой отлуп, что всякое желание в дальнейшем взаимодействовать с ним пропало напрочь). Для чего ему нужна была эта команда, я не знал и не знаю до сих пор. Поэтому если что-то работает не так, вопрос не ко мне. Сам я ею не пользуюсь и не представляю для чего она нужна.
 

Цитата:
которая сохраняет координаты зон (вопрос, каких?)

Ко-ты зон на выходе, т.е. на обработанном файле.
Если Вы задаете этот вопрос, значит, Вы тоже толком не знаете, для чего эта команда. Или знаете?  
Если у Вас есть представление, для чего был бы нужен этот экспорт, можем обсудить, чего там не хватает. Заодно расскажете, для чего он вообще нужен.

Всего записей: 4408 | Зарегистр. 09-09-2002 | Отправлено: 09:30 17-11-2010 | Исправлено: bolega, 09:37 17-11-2010
melodan

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

Цитата:
попросил сделать в его djvu imager, так получил такой отлуп..

Многие разработчики ПО ленивые по своей сути)))
А по поводу этой команды.. Она мне нужна лишь для реализации методики по созданию трехслойного djvu-файла, передний слой в которых отвечает за окрашивание ч/б текста и графики в цвет. Пока другой альтернативы я еще не нашел. Но в СК работаю уже давно, СТ меня не устраивает.
Вышесказанная команда Export zone's location должна формировать для каждой страницы координаты имеющихся на ней зон. Зоны-то разные бывают.. А  в моей проблеме именно зоны, отвечающие за окрашивание ч/б текста в цвет, не выводились в файл.  Как вы уже сказали, удаление предыдущих зон не влияет на этот процесс. Так в чем же тогда проблема - будем гадать или посмотрим на код функции?
В функцию нужно добавить выборочность - т.е. сохранять координаты отмаркированных зон, решить мою проблему с удалением зон и перенумерацией оставшихся зон. А то на деле выходит - удалил 100 зон, 100 осталось, добавляешь новую зону, а ей присваивается номер 201..Запускаешь функцию вывода координат зон в файл, а она, видимо, не находит первые сто зон и прекращает свою работу..

Всего записей: 33 | Зарегистр. 09-03-2010 | Отправлено: 12:22 17-11-2010
bolega

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

Цитата:
Многие разработчики ПО ленивые по своей сути

Есть такое.

Цитата:
Так в чем же тогда проблема - будем гадать или посмотрим на код функции?

Еще как посмотрим.  

Цитата:
В функцию нужно добавить выборочность

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

Цитата:
Запускаешь функцию вывода координат зон в файл, а она, видимо, не находит  
первые сто зон и прекращает свою работу..

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

Всего записей: 4408 | Зарегистр. 09-09-2002 | Отправлено: 13:00 17-11-2010
melodan

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

Цитата:
Но он не захотел. Ну и фиг с ним. Поэтому я решил ввести функциональность его утилит непосредственно в код СК.

А на каком этапе этот процесс реализации? Какими командами-операциями вы это реализовали? В своей версии СК (5.93) я пока подобного не примечал..
А по поводу остальной вашей информации-ответа претензий не имею вы уж посмотрите, что там за трабла.. с зонами..
И еще.. соглашусь с возней. Как правило, после обработки получаются файлы страниц-текста и файлы-картинки. Последние обрабатываются (наводится марафет) различными методами по необходимости. Логичным завершением является djvu-кодирование страниц-текста и вклейка изображений в эти djvu-страницы-текст.. в самой программе СК.

Всего записей: 33 | Зарегистр. 09-03-2010 | Отправлено: 22:28 17-11-2010
monday2000

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

Цитата:
так получил такой отлуп, что всякое желание в дальнейшем взаимодействовать с ним пропало напрочь

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

Цитата:
Тогда не нужно было бы всей этой возни с экспортом, созданием sep-файлов, контролем кратности размеров страниц размерам зон и т.д. Все это бы СК делал сам.

Так а я как раз этого и не хочу. Самая правильное - это как раз создавать sep-файлы - как сейчас. Я бы назвал это "оригинал-макет" будущей DjVu-книги.
 
Тогда у пользователя будет свобода выбора - в какой программе собрать в DjVu полученные sep-файлы.

Цитата:
Кстати, я просил monday2000 как раз об этом, сделать commandline версии своих утилит

А что там делать, там делать нечего, самому такие утилиты написать элементарно.

Цитата:
Поэтому я решил ввести функциональность его утилит непосредственно в код СК.

Лучше б Вы занялись авто-распознаванием зон в СК, чем такими совершенно нецелесообразными вещами, никому (кроме Вас лично) абсолютно не нужными. Хотя бы потому, что если уж пользователь осилил СК, то после этого сборка sep-файлов в DjVu покажется ему лёгкой прогулкой.

Всего записей: 2841 | Зарегистр. 13-01-2005 | Отправлено: 09:27 18-11-2010 | Исправлено: monday2000, 09:38 18-11-2010
melodan

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

Всего записей: 33 | Зарегистр. 09-03-2010 | Отправлено: 13:28 18-11-2010
Alfizik

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Наткнулся на довольно толковое и интересное пособие по созданию электронных книг (DjVu и PDF) из сканов за авторством некоего twdragon.
 
В пособии довольно толково расписаны многие моменты, в частности дана пошаговая инструкция и советы по работе со ScanKromsator-ом версии 5.92.
 
Вот ссылка на онлайн версию - http://rutracker.org/forum/viewtopic.php?t=2160930
А это на офлайн версию в виде pdf файла - http://rutracker.org/forum/viewtopic.php?t=2556964
 
Думаю есть большой смысл добавить в шапку ссылку на это пособие.  

Всего записей: 199 | Зарегистр. 14-12-2006 | Отправлено: 16:03 24-11-2010
L



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
не могу импортировать PDF файл, out of memory, версия последняя. поискал по топику, но там про изображения, не pdf. сам pdf прекрасно читается.

Всего записей: 801 | Зарегистр. 01-12-2002 | Отправлено: 16:43 24-11-2010
bolega

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

Цитата:
Вот ссылка на онлайн версию - http://rutracker.org/forum/viewtopic.php?t=2160930  

 
А никто не знает, как можно зарегистрироваться на rutracker? Я несколько раз пробовал, но безуспешно. Про инструкцию эту я слышал, но из-за отсутствия регистрации так и не смог туда пробиться.
 
L
Версия СК?
 
 

Всего записей: 4408 | Зарегистр. 09-09-2002 | Отправлено: 17:57 24-11-2010
terminat0r



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bolega
http://ifile.it/lhqpbgt/ebooks-from-scans.pdf

Всего записей: 2084 | Зарегистр. 31-03-2002 | Отправлено: 18:09 24-11-2010
Astra55



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

Цитата:
Про инструкцию эту я слышал, но из-за отсутствия регистрации так и не смог туда пробиться

Давно выложена в шапке http://forum.ru-board.com/topic.cgi?forum=93&topic=3172&start=1560#1


----------
Per warez ad scientiam

Всего записей: 11717 | Зарегистр. 16-05-2003 | Отправлено: 18:11 24-11-2010
bolega

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Astra55
 
Я имел ввиду скорее свое желание написать на том форуме про некоторые неточности инструкции. Они там есть
 
terminat0r
Спасибо за pdf

Всего записей: 4408 | Зарегистр. 09-09-2002 | Отправлено: 21:18 24-11-2010
shch_vg

Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
bolega
А зачем регистрироваться на rutracker?
Я нажал на ссылку, выложенную Alfizik, и попал сразу на эту инструкцию, причем сверху есть ссылка на оффлайн, также приведенная Alfizik.
 
P.S. А в чем проблема с регистрацией?
Я все с той же ссылки очень просто зарегистрировался.

Всего записей: 6966 | Зарегистр. 14-01-2005 | Отправлено: 21:23 24-11-2010 | Исправлено: shch_vg, 21:29 24-11-2010
L



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
bolega
и последняя, и предпоследняя. т.е. как v5.93, так и v5.92. обе вылетают. то размера не может зависеть? там 356 двойных страниц.

Всего записей: 801 | Зарегистр. 01-12-2002 | Отправлено: 21:32 24-11-2010
bolega

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

Цитата:
А зачем регистрироваться на rutracker?

Чтобы почитать комментарии. Без регистрации все обсуждения начиная со 2-й страницы недоступны
 

Цитата:
А в чем проблема с регистрацией?

Письмо с подтверждением не приходит
 
L

Цитата:
то размера не может зависеть?  

Нет, от размера не зависит. Можете в ПМ ссылку дать на pdf, если это возможно. Проверю на новой версии, я в ней ного багов исправил
 

Всего записей: 4408 | Зарегистр. 09-09-2002 | Отправлено: 22:32 24-11-2010
L



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ахтыж. как можно удалить сообщение?

Всего записей: 801 | Зарегистр. 01-12-2002 | Отправлено: 23:10 24-11-2010 | Исправлено: L, 23:12 24-11-2010
ghosty



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

Цитата:
Проверю на новой версии, я в ней ного багов исправил
В новой у меня выскочила та же ошибка при попытке обработать разворот без предварительного кромсания (оперативки достаточно).
 
Продублирую сообщение отсюда:
 
В СК есть функция удаления "вертикального шума". Она хорошо подошла бы для удаления вертикальных линий на ксерокопиях. Но в полностью автоматическом режиме она работает грубовато: вместе с длинными линиями она повреждает вертикальные линии крупных символов:
   
 
Задание с примером обработки:
http://www.onlinedisk.ru/file/556604/
 
В связи с чем вопрос: можно ли как-то улучшить в этом отношении BC->Method:Vertical/Horizontal? Т.е., например, чтобы можно было задать минимальную длину вертикальной/горизонтальной линии?

Всего записей: 6808 | Зарегистр. 21-09-2002 | Отправлено: 23:27 24-11-2010
bolega

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

Цитата:
В новой у меня выскочила та же ошибка при попытке обработать разворот без предварительного кромсания (оперативки достаточно).  

Такое может быть от того, что неправильно задан dpi исходного скана (сильно занижен или вообще неизвестен). Если outdpi=600, то upsample может быть просто нереальным. Проверьте dpi.
 

Цитата:
можно ли как-то улучшить в этом отношении BC->Method:Vertical/Horizontal? Т.е., например, чтобы можно было задать минимальную длину вертикальной/горизонтальной линии?

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

Всего записей: 4408 | Зарегистр. 09-09-2002 | Отправлено: 23:53 24-11-2010
   

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