Ru-Board.club
← Вернуться в раздел «Программы»

» ScanKromsator СканКромсатор

Автор: monday2000
Дата сообщения: 16.12.2005 08:34
bolega

Цитата:
Уже сделал.

А вот эта вот версия в шапке:
Цитата:
Версия 5.52beta
- она последняя? Где скачать версию с самыми последними обновлениями? А Вы будете реанимировать свой сайт? А то народ мне шлёт письма и жалуется "автор сделал Кромсатор, он у него не получился, и он (автор) исчез и т.д." - как минимум, точно 2 таких письма мне пришло.
Автор: Arcand
Дата сообщения: 16.12.2005 10:32
bolega

Цитата:
оценить их полезность

С превеликим удовольствием . С нетерпением жду когда выложите.
Автор: bolega
Дата сообщения: 16.12.2005 11:30
monday2000

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

Да, последняя. Версия с обновлениями сейчас практически неработоспособна.
Навскидку, что уже более-менее сделано:
- двигать изображение клавишами в окне просмотра результата (об этом я уже писал), сам теперь с удовольствием пользуюсь.
- все панели инструментов в окне просмотра результата - плавающие
- работает под Win98
- если для какого-то резака отключена под-опция automargin, то резак меняет свой цвет
- выделение типа lasso в окне просмотра результатов (пока только для режимов clear и magic clear, для despeckle еще не работает)
- полностью переделано окошко grey enhance, теперь там превьюшка одна для всех закладок, preview можно применить и к исх. скану или его выделению
- добавлены новые фильтры (denoising - хороший фильтр, но ужасающе медленный из-за анизотропности, gauss blur, median, contour enhance, sharpen, возможно, будет Wallis-фильтр); gauss blur, median, contour enhance, sharpen находятся на одной закладке, чтобы можно было видеть на превью их действие в совокупности
- возможность применять merge pages after split к отдельно взятому развороту
Что осталось доделать:
- задание пользователем последовательности применения фильтров
- возможность в окне просмотра результата редактировать исх. файлы
- вырезание из исх. сканов иллюстраций в отдельные файлы (будет не скоро)

Сайт обновлю только после создания стабильной версии с новой докой.


Добавлено:
Arcand
Спасибо
Автор: Arcand
Дата сообщения: 16.12.2005 12:07
bolega

Замечательно!!!
Пока поезд не ушел. Если возможно, добавьте гамму (с установкой точки белого и черного). Так, данный инструмент в РастерИД сделан очень удобно. Без данной обработки не обойтись. Я тут обрабатываю сканы, так применяю гамму дважды. Сначала убираю фон (устанавливаю белую и черную точку, гамма=1), далее небольшое размытие (для сглаживания дефектов в буквах), второй раз применяю гамму (устанавливаю только ее), и в заключение - контурная резкость. Вроде ничего получается.
Автор: monday2000
Дата сообщения: 16.12.2005 12:11
bolega
Ещё раз хотелось бы свои соображения привести:

Цитата:
- двигать изображение клавишами в окне просмотра результата (об этом я уже писал), сам теперь с удовольствием пользуюсь.

1. Нельзя ли довести это ещё больше до ума - а именно, чтобы выдвижении картинки из-за пределов окна появлялось не "молоко", а соответствующая часть картинки. Та же беда при задвижении-повторном выдвижении части картинки: соответствующая часть изображения стирается и становится молоком.

Думаю, для реализации этого Вам потребуется сделать обрезку в 2 этапа - предварительная (с возможностью так полноценно двигать картинку) и окончательная (то, что есть сейчас, как я понимаю).

И тогда получится полный аналог ручной обрезки в Фотошопе - как я делаю. Пока же так не получается в Кромсаторе.

Оказывается, в 5.07 можно самому назначить желаемый шаг такого сдвига - просто ввести число в окошке - я работаю с 2 и 4 пиксела (при пробной обрезке, а так я не пользуюсь Кромсатором пока ). А как будет в новой версии?

2. Хотелось бы редактор постобработки запускать независимо - уже говорилось.

3.
Цитата:
- все панели инструментов в окне просмотра результата - плавающие

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

4. Есть ли опция, чтобы все 4 простых резака обрезочных (лево-право-верх-низ) ВСЕГДА включались после draft kromsate?

Добавлено:

Цитата:
Цитата:И где Вы взяли исходники для длллок Кромсаторных, если не секрет?

А Вы гляньте в свойствах файла, там и увидете

Просто мне любопытно - это что ли какие-то варезные длл-ки или полностью легальные? В свойствах написано:

Цитата:
ImageLib Core DLL
Special Effects Library Suite 6.0
Creative Development LTD

В поисковике нашёл это: http://www.dip.ee.uct.ac.za/~brendt/srcdist/ и http://skylinetools.com/imagelib/index.html .

Это я так, абстрактно интересуюсь - времени на всё такое нет пока абсолютно, книгоделание не даёт. Можно было бы вот что теоретически сделать: создать какую-то прогу простейшую (обязательно визуальную) в учебных целях, способную с графикой работать (ну хотя бы с тифами) и исходники к ней приложить - а народ пусть кому интересно это дело берёт и что-то своё пусть лепит на этой базе. Я только с BMP точно представляю, как работать программно.

Вот только пока загвоздка: не представляю я, как компилировать линукс-проги в MS VC++ 6.0 в общем случае. Пока пытаюсь (вяло ) рыться в MSDN. Ведь есть уже куча всяких интересных линукс-исходников. А там, глядишь, через это можно потихоньку и до рытья в исходниках djvulibre дойти.
Автор: bolega
Дата сообщения: 16.12.2005 13:43
monday2000

Цитата:
Оказывается, в 5.07 можно самому назначить желаемый шаг такого сдвига - просто ввести число в окошке - я работаю с 2 и 4 пиксела (при пробной обрезке, а так я не пользуюсь Кромсатором пока ). А как будет в новой версии?

Так же, значение любое, сам контрол располагается теперь на панели.


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

Теперь все на плавающих панелях, панели можно расположить слева (справа/снизу/сверху, или одну-сверзу, другую - слева и т.д.) или превратить в окошки и расположить где угодно.


Цитата:
Есть ли опция, чтобы все 4 простых резака обрезочных (лево-право-верх-низ) ВСЕГДА включались после draft kromsate?

Нет, но можно сделать. Сейчас резак не включается, если его положение совпадает или почти совпадает с краем изображения.


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

Да таких программ и сейчас есть немало, правда большинство без GUI.


Добавлено:
Arcand

Цитата:
(с установкой точки белого и черного).

А чем не устраивает histogram? Он как раз и задает такие точки, правда, оставшийся интервал не нормируется.
Автор: monday2000
Дата сообщения: 16.12.2005 14:15
bolega

Цитата:
Нет, но можно сделать. Сейчас резак не включается, если его положение совпадает или почти совпадает с краем изображения.

Я имею в виду, что нередко резак ошибочно не включается - и надо лишний раз кликнуть, чтобы его включить, а я ещё и не туда кликаю обычно - не помня наизусть, куда именно кликнуть, в какой чекбокс - это немного времени отнимает.
Автор: bolega
Дата сообщения: 16.12.2005 14:55
monday2000

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

Такого не бывает, чтобы ошибочно не включился. Причину невключения я уже указал - draft определил (возможно, ошибочно), что резак должен стоять на самом краю, поэтому смысла включать его нет. Если же грязи на полях нет либо она мизерна, то тогда вообще безразлично, включен резак или нет, т.к. на определении контура абзацев белые поля никакого влияния не оказывают, соответственно отрезать их никакого смысла нет.

Автор: monday2000
Дата сообщения: 16.12.2005 15:05
bolega

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

А, наверное так и есть. Посмотрю ещё внимательнее, если такое попадётся - напишу.

Вот линк достаточно интересный: http://ermak.cs.nstu.ru/kg_rivs/kg02.htm - тут лекции по алгоритмам машинной графики (у нас лабы по этой книжке были ) - может, Вам пригодиться для чего-нибудь.
Автор: bolega
Дата сообщения: 16.12.2005 15:33
monday2000

Цитата:
Вот линк достаточно интересный

Это больше по машинной графике (т.е. 3D и визуализации). По этой теме лучше чем книги Роджерса ничего нет IMHO. В части же открытых исходников - VTK, OpenCascade, Blender.

Автор: Arcand
Дата сообщения: 16.12.2005 16:03
bolega

Цитата:
А чем не устраивает histogram?

Устраивает, но там, к сожалению, нет гаммы. Я имел ввиду инструмент, в котором можно установить точку белого, точку черного и гамму.
Автор: Kazakalitopus
Дата сообщения: 19.12.2005 06:35
Alexx S

Цитата:
P.S. Сейчас попробовал сделать ч/б страницу с серыми иллюстрациями в Photoshop'е. Делается элементарно.
Вделеляем область, создаем слой через обезание и переводим слой с основным текстом в черно-белый.

Простите полного чайника - как в фотошопе перевести слой
в чернобелый?
(Хочу этим способом попробовать расправиться с иллюстрациями
за неимением пока ничего лучшего...)
Автор: Kazakalitopus
Дата сообщения: 19.12.2005 17:43
Вопрос снимаю - сам разобрался. Сорри.
Автор: vitaly1
Дата сообщения: 21.12.2005 23:28
Загрузил в Кромсатор порядка 700 сканов, запустил, как советует автор, Draft Kromsate. Резаки расставились в основном правильно, но начиная примерно с 30 скана верхний резак не на своем месте и приходится его постоянно подвигать.

Дело в том, что на этих сканах сверху есть черная полоса и верхний резак после Draft Kromsate оказался в середине этой полосы. Можно ли подвинуть этот резак вниз для всех сканов, начиная с 30? И есть ли способ "объяснить" Кромсатору, что в черной полосе резак ставить не нужно? Заранее благодарен за любую помощь.
Автор: bolega
Дата сообщения: 22.12.2005 09:44
vitaly1
Можете выложить пяток страниц с такой полосой, где draft стал неправильно ставить резак?
Спасибо.
Щелкните правой мышкой на самом бегунке верхнего резака и в меню выберите команду Copy current position to ....
Автор: vitaly1
Дата сообщения: 22.12.2005 11:40
bolega
Спасибо за совет. Выложил файлы - исходные и те, что получились на выходе.

При сканировании похоже произошел какой-то сбой: вроде сканировал с одинаковыми параметрами, а часть файлов вышла в 2 раза больше, чем остальные. Выложил по два файла из каждой группы.

Кроме того, наблюдается еще один глюк: на некоторых файлах текст уменьшился в 4 раза и занимает только четверть листа, все остальное - белый фон. У меня и раньше такое бывало. Что это и как с этим бороться?

Еще парочка вопросов: при драфте Кромсатор часть сканов в списке выделяет жирным. Что это значит? После драфта Кромсатор для всех сканов ставит зеленую галку, с тем чтобы их позже покромсать. Как исключить из кромсания часть сканов - скажем, я просмотрел и поправил резаки на первой сотне и хочу посмотреть, что получится в результате кромсания. Как исключить сканы, начиная со 101?
Автор: bolega
Дата сообщения: 22.12.2005 12:41
vitaly1
Спасибо за файлы.

Цитата:
Кроме того, наблюдается еще один глюк

Нет, это не глюк. Это значит, что у Вас в задании смесь файлов с разными dpi.
Поскольку на выходе по умолчанию кромсатор приводит все файлы к единому размеру в пикселях, то, естественно, что файлы с меньшим dpi увеличиваются в размере.
Выход - на закладке Book выбрать единицу измерения - 10*мм и поля задать в соответствии с этим, т.е. в долях мм. Тогда будет все нормально.

Цитата:
при драфте Кромсатор часть сканов в списке выделяет жирным. Что это значит?

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

Цитата:
Как исключить сканы, начиная со 101?

Галку снимать нельзя, иначе потеряются все настройки для этих сканов. Но Кромсатор позволяет обработать любую группу сканов. В меню Process->Group->... и там выберите что нужно, в том числе если стать на 100-й файл и выбрать process up to current.
Кромсать можно и произвольные файлы, если их предварительно пометить красным (через пробел) и покромсать selected.
Автор: vitaly1
Дата сообщения: 22.12.2005 14:46
bolega

Цитата:
Это значит, что у Вас в задании смесь файлов с разными dpi.

Да, так и оказалось. Помню, Вы как-то советовали размеры полей в пикселах для разных дпи. А какие размеры в долях мм стоит выставлять для 300 и 600 дпи ?


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

Нужно ли снова ставить эти убраные галки при просмотре перед кромсанием?

Все остальное понятно, спасибо!
Автор: bolega
Дата сообщения: 22.12.2005 15:19
vitaly1

Цитата:
А какие размеры в долях мм стоит выставлять для 300 и 600 дпи ?

В мм поля будут одинаковыми для любого dpi, поэтому это и работает для смеси dpi. На Ваш вкус, поставьте например 1 cм, т.е. 100 в долях мм.


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

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

Посмотрел Ваши примеры. Не знаю, зачем Вы сканируете такую большую лишнюю площадь, но в кромсатор заложено ограничение на положение резака относительно края скана (ограничение работает только для грязных краев, если же на скане будут просто огромные белые поля, то это уже не будет являться ограничением). В 99% случаев до предела дело не доходит. Но в Ваших сканах - редкий случай, когда доходит, и ниже этого предела резак не опустится намеренно. В draft на этот случай можно применять пред-обрезку таких областей, но к сожалению, в текущей версии она не предусмотрена для верха и низа, а только для боков. Учту.
Автор: KORN
Дата сообщения: 22.12.2005 17:51
Никак не могу сообразить как сделать чтоб у меня после кромсания у всех страниц были одинаковые поля. Ну, например, от текста сантиметра по два. Где это нужно сделать?
А то кромсатор срезает практически аж до самого текста, а это не очень эстетично выглядит, когда делаешь потом книжку.
Автор: bolega
Дата сообщения: 22.12.2005 19:46
KORN
Скажите, какое dpi у Ваших сканов, каковы значения полей (gaps) заданы на закладке Book, и какой тип выбран для page width/height на той же закладке? Automargin судя по всему, у Вас включен.
Автор: KORN
Дата сообщения: 22.12.2005 21:24
Два варианта:

1) скан 600 dpi который оставляю как есть. gaps 70, тип выбран для page width/height auto, Automargin включен. Т.е. все установки по умолчанию.

2) скан 300 dpi преобразую в сканкромсаторе в 600, все установки тоже по умолчанию.
Автор: dimaniac
Дата сообщения: 23.12.2005 06:34
По умолчанию расчитано на 300dpi, при 600dpi gap нужно ставить 150-200
Автор: monday2000
Дата сообщения: 23.12.2005 10:55
Я придумал способ, как использовать Кромсатор 5.51 и 5.52 под Win98: Надо в Кромсаторе 5.07 загрузить обрабатываемые тифы и сохранить их как задание по SaveTask, а потом в Кромсаторе 5.51 и 5.52 открыть это задание и при этом загрузятся эти тифы.
Автор: Arcand
Дата сообщения: 25.12.2005 17:07
В постобработке обычно работаю в режиме AutoClear. Иногда приходится включать ластик и увеличивать масштаб для исправления дефектов. При отключении ластика приходится снова включать режим AutoClear и уменьшать дополнительно масштаб. Пожелание, если можно сделайте типа лупы ругулируемого увеличения. Навел, увеличил, включил ластик, исправил. Отключил лупу и ластик - вернулся к предшествующему режиму.
Автор: trigliff
Дата сообщения: 26.12.2005 18:52
Подскажите, что я делаю не так?
В постобработке в SK5.52 чищу картинку (http://slil.ru/22489559 ~50КБ) с такими вот настройками (дефолтными).
В первой строке листинга на картинке удаляется точка над буквой j. В других местах точки над i и j сохраняются. Это так должно быть? Или надо ещё что-то подкрутить для гарантированного сохранения этих точек?
Автор: bolega
Дата сообщения: 27.12.2005 08:53
trigliff
Есть такая проблема.
Кромсатор плохо распознает шрифт Courier, в нем буква j больше напоминает скобку ] из-за слишком широкой верхней полочки. Я пока эту проблему не решил, возможно, придется явно вводить опцию типа "scan have courier fonts". Как правило, таким шрифтом издатели любят набирать в программистских книгах примеры кода. Автоматическая детекция в принципе возможна, но здесь главное скорость, если в процесс despeckle вводить чересчур продвинутый ocr, то despeckle будет выполняться слишком медленно, а это недопустимо.
Помогает только задание размера спеклов default-2 в пост-обработке (или стараться не включать такие буквы в clear-выделения) и [fine-2] в опциях для обработки (закладка pages, кнопка special)



Автор: trigliff
Дата сообщения: 27.12.2005 16:58
bolega
Спасибо за разъяснения. Это для меня очень важный момент.
Читал Ваши советы по работе с программой в разных местах рунета, но такого не видел или скорее не увидел.
Автор: bolega
Дата сообщения: 29.12.2005 21:59
Arcand

Цитата:
При отключении ластика приходится снова включать режим AutoClear и уменьшать дополнительно масштаб. Пожелание, если можно сделайте типа лупы ругулируемого увеличения. Навел, увеличил, включил ластик, исправил. Отключил лупу и ластик - вернулся к предшествующему режиму.

Так хорошо не получится. В редакторе (как и в любом графическом редакторе) в данный момент времени может быть активен только один-единственный режим: либо лупа, либо ластик. Иначе будет непонятно, как интерпретировать команды мыши - то ли стирать, то ли лупу двигать. Поэтому "Отключил лупу и ластик" не получится, только так: отключил лупу - включил ластик - отключил ластик. Соответственно, не совсем ясно, что после отключения ластика нужно возвращаться к какому-то масштабу. Надеюсь, Вы меня поняли. Могу предложить только такой вариант: если в момент включения ластика имеется выделение, то оно разворачивается на все окно, т.е. увеличиается, и сразу же включается ластик. При этом предыдущий масштаб сохраняется и будет восстановлен при отключении ластика.
Сейчас это тоже можно быстро делать, но без восстановления: делаете выделение и нажимаете Ctrl-W. И опять же, чтобы сделать выделение, нужно предварительно отключить autoclear, иначе выделение просто очистится. Т.е. в любом случае перейти сразу от autoclear к ластику можно, но лупу между ними уже не включить.
Можно еще попробовать задействовать напр. Ctrl чтобы если нажата, то движения мыши интерпретировать как лупу (при включенном ластике). Я посмотрю, что получится.



Автор: Arcand
Дата сообщения: 02.01.2006 14:38
bolega
Приношу извинения, я подразумевал несколько иное.
Представляю себе дело так. На панели инструментов есть пиктограммка лупы. Нажимаешь ее и курсор принимает форму прямоугольника по размеру будущего фрагмента. В контекстном меню (при нажатии правой кнопки) можно выбрать увеличение (кратное или в процентах) от исходного или оригинального изображения (есть соответствующая опция). При нажатии левой кнопки, происходит увеличение указанного фрагмента (по сути лупа - это быстрое масштабирование). Далее работаешь как обычно, при этом кнопка лупы находится в нажатом состоянии. При отжатии кнопки восстанавливается предыдущий масштаб и вид. Что касается ластика, то желательно, чтобы при отключении восстанавливался предыдущий режим, в частности AutoClear. К ластику неплохо было бы добавить для комплекта карандаш (с дополнительной возможностью: правый клик стирает пиксель). Плюс возможность отображения пиксельной сетки (когда масштаб подходящий).
И еще. Я не жалею времени на чистку. Чтобы лучше почистить, увеличиваю масштаб. Перемещаюсь по скану с помощью вертикального бегунка, что не очень удобно. Удобнее было бы с помощью двух клавиш (под левую руку): одной для перехода на начало скана, второй - на конец. Возможно они есть, только я их не знаю.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: MSN Search Toolbar with Windows Desktop Search


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.