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

» ScanKromsator СканКромсатор (Часть 3)

Автор: bolega
Дата сообщения: 13.07.2009 11:26
shch_vg

Цитата:
И еще: раньше в том же окне по клавише Х отключался/включался режим mouse-up-очистки


Цитата:
Сейчас в 5.93 такой возможности нет

Есть. Никуда не делась.
Когда переходите на новую версию, не забывайте скопировать sk.ini от старой версии в папку с новой. Иначе потеряются все настройки (окон, панелей, горячих клавиш, путей и т.п.).
"отключался/включался" - просто раньше у Вас была на это опрделена горячая клавиша, сейчас ее нет. Files->Option->Hotkeys->VR window->задать клавишу на команду Autoclear mode.

raul82
Какая у Вас винда? Файл там простейший, ч/б изображения, сжатые FAX. Откуда берутся тормоза, непонятно. Такие изображения любой вьюер отображает мгновенно.
Автор: ILHS
Дата сообщения: 13.07.2009 12:16
Шапку надо исправить. Указать на 5.93 версию.
Автор: raul82
Дата сообщения: 13.07.2009 12:56

Цитата:
raul82
Какая у Вас винда? Файл там простейший, ч/б изображения, сжатые FAX. Откуда берутся тормоза, непонятно. Такие изображения любой вьюер отображает мгновенно.

WinXP SP2, вот и я о том же, вроде файл ч/б весит пару сотен килобайт, а рисуется так как на прошлом рисунке, причем у меня есть книги в pdf и по 100мб с отличным качеством, но таких артефактов не наблюдаю
Автор: bolega
Дата сообщения: 13.07.2009 13:29
ILHS

Цитата:
Шапку надо исправить. Указать на 5.93 версию.

Ни в коем случае! 5.93 - сырая. Новая уже готова. Потестю немного и выложу.

Добавлено:
raul82
Попробуйте в Acrobat Prof оптимизировать (в смысле задать только использовать jbig2, без всяких donwsamples). Заодно и размер уменьшится в 2-3 раза.
Автор: monday2000
Дата сообщения: 13.07.2009 14:58

Цитата:
5.93 - сырая. Новая уже готова. Потестю немного и выложу.

Интересно, какой будет номер у новой версии?

ИМХО номера всех новых версий (чтобы не делать хелп) подчиняются закону:



Автор: bolega
Дата сообщения: 13.07.2009 15:24
monday2000
Да ладно. Осталось то всего семь сотых.
На иррациональные числа я пока не перешел
Версия будет 5.935 т.к. она не новая а просто с исправленными багами
Автор: chesskom
Дата сообщения: 13.07.2009 17:45
bolega,
Я предлагаю изменить традиционную нумерацию "v5.935"
в более удобочитаемое, типа YY.MM.DD - Версия: v09.07.13
(была создана 13 июля 2009 года) ...
Автор: Torino
Дата сообщения: 13.07.2009 20:40
1. Олег, есть возможность сделать окно настроек Gray enhance с возможностью изменения его размера?
При подборе оптимальных настроек, прыгание по вкладкам с помощью стрелок занимает много времени.

2. Есть еще одно предложение, как мне кажется, это резко повысит удобство работы с Кромсатором:
Новая функция: "Определить границы изображения"
Работает она так: мы курсором мыши щелкаем внутри изображения.
Кромсатор используя алгоритм из этого плагина (Плагин для Фотошопа Picture mask написанный Arcand) создает предварительное выделение вокруг детектированного изображения.
Если нас устраивает выделенная зона, то мы жмем Enter и предварительное выделение преобразуется в Picture zone.
Если не устраивает (например не все изображение выделено), то мы щелкаем мышкой еще раз и выделение расширяется, предлагая новый вариант (методика работы похожа на детектирование символа при его добавлении в эталон Fine Reader'a).

3. Можно ли в окно Gray enhance добавить кнопку Reset all options ?
Потому что после долгих экспериментов с этими опциями - обнулить и начать все сначала бывает необходимо, но сделать это трудно.

4. Просьба помочь с настройками Кромсатора для очистки фона в этой картинке (jpeg сделал, чтобы было меньше качать, исходник в тифе):
JPEG 1,5 Мб
Автор: ghosty
Дата сообщения: 13.07.2009 23:50
Многим знакома эта проблема, и о ней здесь уже говорили. Речь о режиме Ctrl-Shift-Click (кстати, а почему не Ctrl-Click?): когда приходится много с ним работать, часто случается, что долго не можешь попасть, например, по слишком тонкой линии, какому-нибудь небольшому элементу.
Предлагаю ввести второй режим по Ctrl-Shift-Alt-Click - с увеличенным, эмм... "радиусом чувствительности": если не получается попасть мышкой в тонкую линию, зажимаю дополнительно Alt, линия (попадая в увеличенный радиус вокруг указателя) стирается.
При зажатии Alt можно обозначать кружочек, например, светло-желтой прозрачной заливкой, можно этого не делать - и так понятно. Можно ввести возможность регулировать радиус...
Автор: Alexx S
Дата сообщения: 14.07.2009 06:22

Цитата:
Многим знакома эта проблема, и о ней здесь уже говорили. Речь о режиме Ctrl-Shift-Click (кстати, а почему не Ctrl-Click?): когда приходится много с ним работать, часто случается, что долго не можешь попасть, например, по слишком тонкой линии, какому-нибудь небольшому элементу.
Предлагаю ввести второй режим по Ctrl-Shift-Alt-Click - с увеличенным, эмм... "радиусом чувствительности": если не получается попасть мышкой в тонкую линию, зажимаю дополнительно Alt, линия (попадая в увеличенный радиус вокруг указателя) стирается.
При зажатии Alt можно обозначать кружочек, например, светло-желтой прозрачной заливкой, можно этого не делать - и так понятно. Можно ввести возможность регулировать радиус...


Можно проще сделать, я уже предлагал. В CAD- системах это называется "Выделение секущей рамкой". Смысл такой же, как и в обычном выделении рамкой, только выделяется ВЕСЬ объект, часть которого попала в выделение.
Т.е рисуем прямоугольник, то, что внутри - стирается, то что выделено частично, (допустим - кусок длинной линии), стирается полностью (вся линия)
Автор: bolega
Дата сообщения: 14.07.2009 07:36
Torino

Цитата:
Есть еще одно предложение

Выделение зон - у меня в планах


Цитата:
Можно ли в окно Gray enhance добавить кнопку Reset all options ?

ОК


Цитата:
Просьба помочь с настройками Кромсатора для очистки фона в этой картинке

А в чем трудность? Сделайте pic-зону (format=gray), включите в ней Inv dither. Или просто dither-зону


Цитата:
есть возможность сделать окно настроек Gray enhance с возможностью изменения его размера?

Это уже сделал


Цитата:
Речь о режиме Ctrl-Shift-Click

Я сделаю так: СК сам будет искать в малой окрестности точки клика черный пиксел. Вариант с подсветкой конечно интересней, но я не знаю, как мне программно сделать курсор мыши произвольного размера, который бы еще изменялся колесиком мыши. Если кто видел исходники такого, подскажите. Например, мои курсоры при ластике просто хранятся в ресурсах.
Проблема примаха при Ctrl-Shift-Click мне тоже очень знакома...

Alexx S

Цитата:
"Выделение секущей рамкой".

Это я сделаю. Только скажите, как это по английски называется. Работать будет только для b/w и по горячей клавише, т.к. спец. клавиш уже не хватает на все примочки
Автор: Torino
Дата сообщения: 14.07.2009 09:00

Цитата:
Только скажите, как это по английски называется. Работать будет только для b/w и по горячей клавише, т.к. спец. клавиш уже не хватает на все примочки

В Автокаде это называется Crossing window или Crossing polygon в зависимости от типа выделения.

Добавлено:

Цитата:
А в чем трудность? Сделайте pic-зону (format=gray), включите в ней Inv dither. Или просто dither-зону

Я имею ввиду фон бумаги. У меня не получается удалить текстуру бумаги.
Автор: bolega
Дата сообщения: 14.07.2009 09:23
Torino

Цитата:
У меня не получается удалить текстуру бумаги

Если будете бинаризовать, то фон здесь вообще не мешает. Его можно не удалять, он удалится автоматом при бинаризации.
Текстуру лучше удалять Corr.Illum методом Normal.
Автор: Torino
Дата сообщения: 14.07.2009 09:28

Цитата:
Текстуру лучше удалять Corr.Illum методом Normal.

Есть получилось, спасибо!
Автор: Olive77
Дата сообщения: 14.07.2009 10:12

Цитата:
Речь о режиме Ctrl-Shift-Click



Цитата:
Я сделаю так: СК сам будет искать в малой окрестности точки клика черный пиксел.

а нету ли возможности сделать как в SnagIt?
Н-р, при нажатии Ctrl-Shift появляется дополнительное окошко, показывающее в увеличенном варианте область вокруг курсора мышки.
Автор: bolega
Дата сообщения: 14.07.2009 11:36
Olive77

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

А какой прок будет от такого показа?
Только показывает или дает что-то редактировать в нем?
Интересно также поведение окошка (у меня нет снагита): какие размеры, перемещается ли оно, как закрывается, как реагирует на клики.
Автор: Olive77
Дата сообщения: 14.07.2009 12:17
bolega

Цитата:
А какой прок будет от такого показа?
Только показывает или дает что-то редактировать в нем?

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

P.S.: если интересно, как это выглядит, см. ПМ.
Автор: bolega
Дата сообщения: 14.07.2009 12:40

Цитата:
подбросил в качестве идеи

Спасибо. Если сделать, чтобы в этом окошке можно было редактировать фрагмент (ластик и пр.), то тогда это интересно и я этим займусь.
Автор: shch_vg
Дата сообщения: 14.07.2009 13:13
bolega

Цитата:
Текстуру лучше удалять Corr.Illum методом Normal.

Не объясните подробнее, что значит "удалять текстуру".В конкретном случае, по-моему, фон вокруг picture-зон очищается просто бинаризацией скана.

Несколько раз сталкивался с такой проблемой при обработке picture-зоны, если она содержит множество замкнутых областей (например, получающихся при штриховке параллельными линиями), которые нужно сделать белыми.
Единственное, что я додумался делать в этих случаях, это тупо становиться курсором на очередную область, нажимать на Ctrl-Shift, щелкать на ней, затем отпускать Ctrl-Shift и еще раз щелкать, после чего переходить к следующей.
М.б. есть более простой способ решения этой проблемы?
Если же нет, то нельзя ли сделать, чтобы осветление зоны делать по повторному щелчку на области, НЕ ОТПУСКАЯ Ctrl-Shift, т.к. нажимать и отпускать эти клавиши много раз довольно затруднительно.
Автор: Torino
Дата сообщения: 14.07.2009 13:31

Цитата:
Не объясните подробнее, что значит "удалять текстуру".В конкретном случае, по-моему, фон вокруг picture-зон очищается просто бинаризацией скана.

Дело в том, что этот скан я не бинаризовал.
Задача стояла сохранить gray и удалить фон.
Автор: Alexx S
Дата сообщения: 14.07.2009 14:08

Цитата:
Это я сделаю. Только скажите, как это по английски называется. Работать будет только для b/w и по горячей клавише, т.к. спец. клавиш уже не хватает на все примочки


Crossing selection

Добавлено:

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

Смысл, я думаю, несколько в другом. Я как-то предлагал экранную лупу, вызываемую по горячей клавише.
Те. это выглядит как окошко с заданным увеличением, которое только отображает то, что под курсором. Лучше - чтобы оно было встроено в окно просмотра результатов (как зоны)
В этом случае зрение будет гораздо меньше напрягаться, да и масштаб можно будет ставить поменьше - всегда можно поподбронее все разглядеть в лупу.
Автор: bolega
Дата сообщения: 14.07.2009 14:34
shch_vg

Цитата:
Если же нет, то нельзя ли сделать, чтобы осветление зоны делать по повторному щелчку на области, НЕ ОТПУСКАЯ Ctrl-Shift

Сейчас так и сделано. Попробовал, все работает, не отпуская. Почему Вы решили, что нужно отпускать?


Цитата:
есть более простой способ решения этой проблемы?

Не знаю, насколько он проще, но иногда я так делаю, когда таких участков много. Click+Ctrl-Shift удаляет связанную область. Если у нас много несвязанных областей, то их можно сначала связать, потом удалить одним щелчком. Чтобы связать области, выбрать черный цвет как чистящий и нарисовать что-то, что пересекает все области (линию мышкой в режиме ластик, или прямоугольник в режиме clear и т.д.)


Добавлено:
Torino

Цитата:
Задача стояла сохранить gray и удалить фон

Если на скане есть картинки, то тогда лучше использовать safe вместо normal. Тогда их можно не защищать зонами.
Автор: Torino
Дата сообщения: 14.07.2009 14:41
Угу я понял, спасибо
Автор: shch_vg
Дата сообщения: 14.07.2009 15:06
bolega

Цитата:
Сейчас так и сделано. Попробовал, все работает, не отпуская. Почему Вы решили, что нужно отпускать?

Только что проверил в 5.93. Если не отпустить Ctrl-Shift, то курсор не становится в виде вертикального креста и, соответственно, не происходит очистка области.
М.б. мы говорим о разных способах?

Цитата:
Чтобы связать области, выбрать черный цвет как чистящий и нарисовать что-то, что пересекает все области


Так это "что-то" будет черного цвета. а, допустим, рамка не является тогда такой связью? А как это потом удалять?
Количество вопросов стало увеличиваться.
Автор: bolega
Дата сообщения: 14.07.2009 15:44
shch_vg

Цитата:
М.б. мы говорим о разных способах?

Мы похоже говорим о разном. Я - о чистке ч/б, а Вы - о серых/цветных.
Поведение тут разное.
Дело в том, что Click+Ctrl-Shift для ч/б используется сразу как чистка (т.к. другое тут и не нужно). Для не ч.б. Click+Ctrl-Shift используется как magic-выделение. Что будет с этим выделением, зависит от текущего режима: это может быть и чистка, и mouse-up чистка, и magic-чистка и т.д, и срабатывает в момент отпускания клавиш либо от нажатия другого хоткея. Чтобы сделать как Вы просите, мне нужно будет изменить поведение так, чтобы после выделения сразу же (не дожидаясь отпускания клавиш) сработал текущий mouse-up режим (если он есть). Это в корне меняет поведение, не знаю, может другим это не сильно понравится. Хотя это вполне логичное поведение.
Автор: shch_vg
Дата сообщения: 14.07.2009 16:23
bolega

Цитата:
Мы похоже говорим о разном. Я - о чистке ч/б, а Вы - о серых/цветных

Честно говоря, я не сталкивался с такой необходимостью для ч/б, мне даже трудно представить такую необходимость.
Мне всегда нужно было чистить русунки, фото, которые я обрабатываю через picture-зоны, поэтому как в случае режима "Zones", так и после merge zones я обрабатываю только серые/цветные сканы.
М.б. это можно реализовать как возможность через hot key?
Автор: bolega
Дата сообщения: 14.07.2009 16:29
shch_vg

Цитата:
мне даже трудно представить такую необходимость.

Мне часто приходится делать старые книги, в них бывают пятна размером с монету и черные полосы от загибов страниц. Быстрее всего такой крупный мусор удаляется с помощью клика.

Добавлено:

Цитата:
М.б. это можно реализовать как возможность через hot key?

Такой хоткей доступен всегда для любого режима: клавиша delete. Но это ведь лишнее телодвижение (+ вторая рука и так Ctrl-Shift занята). Вам же нужно как я понял чистка в момент отпускания клавиши
Автор: shch_vg
Дата сообщения: 14.07.2009 19:17
bolega

Цитата:
Чтобы сделать как Вы просите, мне нужно будет изменить поведение так, чтобы после выделения сразу же (не дожидаясь отпускания клавиш) сработал текущий mouse-up режим (если он есть). Это в корне меняет поведение, не знаю, может другим это не сильно понравится. Хотя это вполне логичное поведение.

Цитата:
Вам же нужно как я понял чистка в момент отпускания клавиши

Я бы хотел, выполнив Click+Ctrl-Shift и не отпуская Ctrl-Shift, по повторному щелчку мыши по области очистить ее, затем, не отпуcкая Ctrl-Shift, перевести мышь на следующую зону, щелкнуть на ней и по повторному щелчку очистить ее и т.д.
Главное: левой рукой все время держать нажатыми Ctrl-Shift, а правой очищать очередную зону, щелкая дважды (но не двойной щелчок).
А еще проще было бы при постоянно нажатых Ctrl-Shift (либо по любой другой комбинации, которую можно задать через hot key) по двойному щелчку не делать предварительного выделения, сразу очищать ее по текущему режиму.

Автор: bolega
Дата сообщения: 15.07.2009 08:23
shch_vg
Вообщем сделал как писал ранее: если активен любой режим mouse-up чистки, то после Click+Ctrl-Shift и отпускания мышки режим сразу срабатывает. Click+Ctrl отжимать не надо
Автор: shch_vg
Дата сообщения: 15.07.2009 11:42
bolega
Спасибо!
Как я понял, это еще проще, т.е. как в моем последнем предложении, только очистка не по двойному щелчку, а по одинарному.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102

Предыдущая тема: мнение о Maxthon


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