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

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

Автор: ghosty
Дата сообщения: 09.11.2007 10:06
Если будешь тратить энергию на бессмысленный треп, то на альтернативу СК ничего уже не останется, поверь.

Добавлено:
Я считаю, что хелп изначально не был нужен. Сейчас любого новичка можно научить на его собственных примерах, предлагая ему профили для обработки и объясняя (при необходимости), что и как работает. Обычно даже объяснять не надо - если у человека есть голова на плечах, то вначале немного побарахтается, а потом быстро выучивается плавать самостоятельно. Совсем безголовые, может быть, и тонут, но туда им и дорога
Автор: Widok
Дата сообщения: 09.11.2007 10:56
VadimirTT

флуд
Автор: Alexx S
Дата сообщения: 09.11.2007 11:07
Хелп, конечно, не помешает, но больше нужны руководства и примерами использования - как я уже предлагал - примеры обработки всевозможных источников.

А что такое хелп в кромсаторе? поясниния что делаает такая-то кнопка? Смысла мало, можно и самому разобраться... А алготирмы обработки и подбор правильных параметров в хелпе отражения не найдут, поскольку не имеют к нему отношения.
Автор: Dzak
Дата сообщения: 09.11.2007 11:36
Нус магистры, вы даете...
вопрос по теме: сканы серые, 300 dpi, покрамсал на автомате 10 стр., выставил по схеме VadimirTT, жму процесс, сначала спрашивает вы уверены 600 dpi, я конечно, а он ,
PS если мнение простого пользователя интересно, то как раз Вы monday2000
VadimirTT и иже с Вами и являетесь реальными разработчиками Хелпа, а вот ваши разногласия - наши, простых пользователей проблемы, задумайтесь.
psps
ой, то же сообщение выдано при обработке импортированного djvu b\w, но уже на 91 image, может подробности помогут, одновременно просматривал в xnview результаты, среди image есть серые, но только начиная со 110, где выделял область картинки (сканировал не сам, файл из сети, я лишь пытаюсь улучшить его), плиз хелп
pspsps
да еще, я был не совсем точен , во втором случае открывал задание созданное в ver 5.81NY
Автор: bolega
Дата сообщения: 09.11.2007 13:21
ghosty

Цитата:
Ну тогда поехали

Да уж, проехали трактором...

Хочу сразу предупредить, чтобы не было лишних иллюзий. Данная версия сделана исключительно для оптимизации кода, поддержки непрямоугольных зон, и добавления нескольких второстепенных, но крайне полезных функций. Выловлено очень много старых багов, возможно, добавлены новые, без этого не бывает. Изменений с точки зрения новых алгоритмов сглаживания нет, включено лишь то, что уже было. Поможет это или нет, мне трудно сказать. Я пока использовал Enhance contour+Mean filter для некоторых сканов, это помогло избавиться от слипания букв. В остальных случаях я их вообще не использую, мои эстетические требования к гладкости букв ниже среднего, меня вполне устраивает методика Scan&Share.

Забыл сказать, что в новой версии как просили предусмотрено раздельное слияние зон с текстом, т.е. по команде merge zones на выходе создается новый пустой файл такого же размера как и выходной скан, на который и переносятся зоны. Файл с текстом остается неизменным. Файл иеет тоже название, что и выходной, но с суффиксом "sep".

Dzak
Практически нереально сказать, в чем проблема. Я сейчас делаю новую функцию для возможности создания фиктивного задания (т.е. без файлов). Чтобы понять почему у Вас заглючило, нужно задание и размеры и форматы сканов. Выкладывать такой объем, чтобы я мог проверить, в чем дело, нереально, поэтому единственный выход - фиктивное задание. К понедельнику точно сделаю, может и раньше.

P.S. На истерические вопли я уже давно никакого внимания не обращаю. Иммунитет уже выработался

Автор: ghosty
Дата сообщения: 09.11.2007 13:44
bolega

Цитата:
Да уж, проехали трактором...


Цитата:
Я пока использовал Enhance contour+Mean filter для некоторых сканов, это помогло избавиться от слипания букв. В остальных случаях я их вообще не использую, мои эстетические требования к гладкости букв ниже среднего, меня вполне устраивает методика Scan&Share.
Да и у меня ниже среднего. Просто та же проблема со слипанием. Помните, я давал Вам сырые сканы древнегреческого текста диалогов Платона? Вы тогда на новой версии сделали обработку идеально, и обещали сохранить профиль. Если он остался, не могли бы со мной поделиться
Автор: Alexx S
Дата сообщения: 09.11.2007 13:49
bolega
Насчет изменения размееров полей - в Ваших планах это есть? Признаться честно, ждал в этой версии
Автор: Arcand
Дата сообщения: 09.11.2007 13:51
bolega
Цитата:
в новой версии как просили предусмотрено раздельное слияние зон с текстом, т.е. по команде merge zones на выходе создается новый пустой файл такого же размера как и выходной скан, на который и переносятся зоны. Файл с текстом остается неизменным. Файл иеет тоже название, что и выходной, но с суффиксом "sep".
Огромное спасибо!
Я было растроился, кинулся первым делом искать эту функцию и не нашел.
Есть маленькая просьба. Стало совсем туго со временем. Поэтому обработку делаю понемногу от случая к случаю. Это касается чистки в постобработке. Нельзя ли сохранять при выходе из редактора постобработки все настройки (или делать это по команде) и при входе по команде всё восстанавливать и загружать последний файл (так как забывается, где остановился).
Автор: ghosty
Дата сообщения: 09.11.2007 13:56

Цитата:
Нельзя ли сохранять при выходе из редактора постобработки все настройки (или делать это по команде) и при входе по команде всё восстанавливать и загружать последний файл (так как забывается, где остановился).
Это дело! Часто большие трудные книги попадаются...
Alexx S

Цитата:
Насчет изменения размееров полей - в Ваших планах это есть? Признаться честно, ждал в этой версии
Так Вы тогда так и не смогли восстановить, в чем изначально состояла идея
Автор: Kiljes
Дата сообщения: 09.11.2007 13:59
Я тут начал Draft Kromsate и никак не смог его остановить, хотя нажимал Cancel. Пришлось ждать окончания задания. В чем дело? Версия последняя 5.9.
Автор: Alexx S
Дата сообщения: 09.11.2007 14:06
ghosty


Цитата:
Так Вы тогда так и не смогли восстановить, в чем изначально состояла идея


А зачем восстанавливать? Можно заново придумать, было бы желание со стороны bolega
Автор: bolega
Дата сообщения: 09.11.2007 14:16
Alexx S

Цитата:
Насчет изменения размееров полей - в Ваших планах это есть?

У меня это из головы не выходит. Но ничего не получается. Могу сделать только так. На выходе - файлы без полей вообще, т.е. как кромсатор определил контур, так и будет (потом уже по команде можно навесить поля). Сначала я пробовал добавить все-таки заданные поля, с возможностью их потом как-то добавлять/урезать. Но ничего не вышло. Если устроит так как я написал, то сделаю быстро.
В ближайших планах - слияние заданий, создание sub-task (фиктивное задание - одно из его вариантов), таблица статистики зон.
Arcand
Теперь клманда merge zones показывает окошко, где можно выбрать, какие зоны сливать, на каких файлах, и как (прямо в выходной файл или в separate-файл)

Добавлено:
Arcand

Цитата:
Нельзя ли сохранять при выходе из редактора постобработки все настройки

Так и сейчас вроде бы все нужное сохраняется. Кроме режима - его то нетрудно включить.

Добавлено:
ghosty

Цитата:
Помните, я давал Вам сырые сканы древнегреческого текста диалогов Платона?

Конечно помню. Задание я сохранил. И вчера как раз хотел выложить как пример. Но найти не смог, хотя точно знаю, что не удалял его. Буду еще искать (у меня таких уже под тысячу скопилось). Кажется, там было все как в scan&share плюс включена контурная резкость.
Автор: Arcand
Дата сообщения: 09.11.2007 14:29
bolega
Цитата:
Так и сейчас вроде бы все нужное сохраняется.
Настройки вроде бы да, сохраняются, но загружается по команде Show all первый файл. Хотелось бы, чтобы загрузился тот, на котором остановился в прошлый раз. Сейчас посмотрел после месячного перерыва книгу - редактор постобработки загрузил мне первый файл.
Автор: VadimirTT
Дата сообщения: 09.11.2007 14:33
bolega
А есть ли на hotmail статистика скачивания новой версии?
Автор: Alexx S
Дата сообщения: 09.11.2007 14:57
bolega

Сейчас я вижу два варианта:

1. Быстрое кромсание на автомате по упрощенному алгоритму - определение зоны текста без анализа на мусор и добавление полей.

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

2. Механический Crop как в фотошопе и прочих прогах - добавить, отрезать, и т.п

Те. если мне надо добасить 20-30 пикселей сверху, ну или убрать - добавляем или убираем, но проверяем, чтобы туда не попал текст

Первую задачу можно выполнить, создав новое задание, но заново проверять расстановку резаков слишком долго - нужено именно упрощенный алгоритм.
Автор: monday2000
Дата сообщения: 09.11.2007 18:16
bolega
Посмотрел я ещё раз внимательно интерфейс новой версии. Всё-таки, общее впечатление - интерфейс стал ощутимо сложнее, чем в версии 5.6А - несмотря на то, что ушло немало ненужного.

Получается, что СканКромсатор - что новый, что все старые - годен лишь исключительно для внутриколхозного применения. С точки зрения простого смертного книгосканировщика - нет на свете никакой программы для обработки сырых сканов.

За неимением лучшего я остаюсь на версии 5.6А - и всем буду советовать. Не вижу смысла в использовании версии 5.9 - хотя алгоритмы и улучшились - но интерфейс усложнился - а это совершенно неприемлемо. Версия 5.6А достаточно хороша, чтобы ею реально пользоваться - но зато про неё больше всего известно информации.

Считаю, что в исторической перспективе СканКромсатор обречён. И не важно, кто именно сделает альтернативу - я или кто-то ещё. Кстати, простейшую программу для ручной обрезки и обработки я лично мог бы накатать хоть завтра - на базе, например, вот этого: http://www.codeproject.com/bitmap/cximage.asp - просто не хочется пороть горячку - там кое-что надо подправить.

Жаль, что всё так получается - в общем-то, неразумно. Но вот эта версия 5.9 очередной раз ярко продемонстрировала - так жить нельзя, надо что-то менять коренным образом. Прошу прощения - но СК мне стал просто омерзителен - ничего не могу с собой поделать.
Автор: terminat0r
Дата сообщения: 09.11.2007 19:08
monday2000

Цитата:
Прошу прощения - но СК мне стал просто омерзителен - ничего не могу с собой поделать.

Самый простой выход- перестать посещать этот топик и писать здесь. И этим вы сделаете хорошо не только себе.
Автор: Kiljes
Дата сообщения: 09.11.2007 21:40
bolega А нельзя ли использовать "picture zone" внутри "picture zone"?
Автор: bolega
Дата сообщения: 09.11.2007 22:10
Kiljes

Цитата:
А нельзя ли использовать "picture zone" внутри "picture zone"?


Можно. Я несколько раз делал так, делал цветную picture зону, внутри которой было много текста. Для текста задавал еще одну picture-b/w-зону (поверх цветной зоны)
Автор: Kiljes
Дата сообщения: 09.11.2007 22:53
bolega Можете рассказать о Gray enhance... и его вкладках? А то я как в танке. Например Blur и Denoise. Буду рад.
Автор: Melirius
Дата сообщения: 10.11.2007 09:47
bolega
Спасибо за новую версию! Теперь она открывается на основном мониторе из двух, ещё раз спасибо за исправление бага!

ff-top:
monday2000
Знаете, насчёт TeX/LaTeX есть высказывание: "Он очень сложен в освоении для 95% людей, которые не умеют логически мыслить, и очень прост для остальных." К Кромсатору это, по-моему, тоже применимо.

Никто не мешает знать в нём три кнопки (как и в TeX - три конструкции) и пользоваться только ими, но если есть желание, то можно вкопаться и добиться практически всего, чего душа пожелает. Так что - так держать, товарищ bolega!
Автор: kontiky
Дата сообщения: 10.11.2007 12:02
bolega
Спасибо за новую версию, и, в особенности, за непрямоугольные picture zones!

Небольшое замечание: вы не могли бы в File->Open Images... разрешить изменение размеров этого окна мышкой (путем растягивания его за правый нижний угол как сейчас уже сделано для File->Open task...)? Это чертовски удобно, когда просмотр каталога со страницами идет в режиме Thumbnails. Без изменения размеров этого окна у меня здесь видно одновременно только 6 страниц. Когда книга содержит пару-тройку сотен файлов, найти какую-то отдельную иллюстрацию очень сложно.

monday2000
Есть критика конструктивная, а есть - нет. Ваша мало того, что неконструктивная, да еще и оскорбительная. Так не годиться. Вы бы лучше освоили интерфейс новой версии - а он реально лучше 5.6А потому, что становится более стандартным и близким всем windows-программам, а потом взяли бы и написали бы по нему нормальный windows-хелп и, договорившись с bolega, включили бы его в очередную версию программы (например, заменив текущий пункт меню About на Help и в нем уже разместили бы SK Help и About как подменю).
Вот за это вам бы многие сказали спасибо, в особенности новички.


Добавлено:
Melirius
Знаете, людям, вообще говоря, не нужно ковыряться в дебрях SK - у них хватает и других забот, например, делать качественные электронные книги с минимальными усилиями. И логическое мышление тут совсем не при чем. Просто есть нормальное разделение труда: программист пишет программу, а пользователь - решает с ее помощью свои повседневные задачи. Чем проще это делать пользователю, тем качественнее программа и в этом плане SK - увы - не идеал. Вот и все.
Автор: Alex_Dragon
Дата сообщения: 10.11.2007 14:21
Насчёт ненужности хелпа - глубокое заблуждение. Хочется думать, что его причина его отсутствия - занятость автора, а не принципиальная позиция. Кто-то бы купил автомобиль без документации и тем более стал бы учиться водить самотыком? Или работать на станке с ЧПУ, не заглядывая в учебник? Сомневаюсь. Почему же подобный подход считается возможным в отношении софта? Кромсатор - программа специализированная, в управлении уж не проще токарного станка, "интуитивностью" и не пахнет. По пользовательскому своему опыту могу сказать, что полная и содержательная документация к софту - вещь необходимая. Причём, замечу, не только называющая и описывающая элементы интерфейса (типа это кнопка такая-то, а это - такая-то), но и разъясняющая их конкретное назначение в контексте общих принципов работы программы, то есть этот контекст тоже должен быть разъяснён. Несоблюдением этого принципа отличается множество хелпов к разным программам, в которых в лучшем случае просто перечислены названия кнопок и очень часто в терминологии, придуманной авторами программы, с применением специального жаргона, так что даже поиск по различным техническим справочникам может не дать понимания принципов работы. Это крайне важно для эффективного пользования - понимать, что ты собственно делаешь и как принципы этого дела реализованы в программе. Скажем, не имея представления о технологии изготовления печатных плат, крайне сложно разобраться в соответствующих CAD'ах, а не зная особенностей полиграфического процесса многие вещи в графических и векторных редакторах ускользают от непрофессионального пользователя. Надо заметить, любители всё чаще имеют дело со специализированным софтом, так что тенденция общая. Начав изучать Кромсатор я столкнулся с тем, что хотя приведённые в шапке источники и очень помогают, однако информация в них не систематизирована и разрознена, относится к устаревшим версиям (особенно для начинающего неприятно, когда в каком-нибудь пошаговом howto вдруг на нужном месте неоказывается описываемой кнопочки или галочки, которая в более свежей версии была перенесена или вообще убрана) часто писавший сам толком не понимает, зачем нужна та или иная вещь, а разъяснить бы мог только автор. Поэтому напрашивается вопрос (или предложение): почему бы автору не сосредоточиться на работе по документации, временно заморозив расширение функционала, выпуская только баг-фикс релизы?
Автор: Smokeer
Дата сообщения: 10.11.2007 15:34
kontiky

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


Не обращайте на него внимания.
Спорить тут безполезно. Что-то объяснить - аналогично.

Добавлено:
жаль игнора на форуме нету
Автор: terminat0r
Дата сообщения: 10.11.2007 15:42
bolega
1. Есть несколько пунктов не переведеных на английский и у меня показываются только куча ?????????? вместо слов, один кажется в общих опциях видел и один в дополнительном окошке, где настройка фильтров .
2. Столкнулся с тем что после драфт кромсания включил обработку и на втором файле кромсатор заявил ошибкой что не находит этот файл, хотя никто файлы и не трогал кроме него.
Автор: VadimirTT
Дата сообщения: 10.11.2007 17:57
Очень порадовала скорость, теперь у ленивых юзеров не будет отговорки при вопросе почему они не переводят 300 в 600.
Автор: bolega
Дата сообщения: 10.11.2007 18:41
Alex_Dragon

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

Разумное предложение.

terminat0r

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

В опциях Processing отлючите Use threads. У Вас сколько оперативки? Сканы серые? Сколько dpi?

Автор: kontiky
Дата сообщения: 10.11.2007 19:20
bolega

Цитата:
В опциях Processing отлючите Use threads.

Значит ли это, что sk 5.9 использует для обработки многопоточность? Будет ли ускорение его работы на многопроцессорной (многоядерной) машине?
Автор: bolega
Дата сообщения: 10.11.2007 19:40
kontiky
Пока что это означает лишь одно: когда начинается обработка одного файла, в отдельном потоке параллельно идет загрузка и декодирование следующего скана. Когда кромсатор доходит до следущего файла, он проверяет, готов ли он, если нет, немного ожидает пока отработает параллельный поток. Если опять не готов или поток вернул ошибку, он останавливает его и пытается загрузить файл сам еще раз. После загрузки снова запускается фоновый поток для следующего файла и т.д. Т.к. основной поток подстраховывает фоновый и не дает ему уйти в бесконечный цикл, то теоретически система должна быть надежной. Поэтому мне пока не понятно, что произошло в случае terminator.
Для ч/б сканов выигрыша никакого, а для серых и сжатых небольшое ускорение есть.
Автор: kontiky
Дата сообщения: 10.11.2007 20:24
bolega
А зачем именно так? Почему бы, в начале работы sk не определить количество процессоров в системе, затем запустить такое же количество тредов (на самом деле эффективнее не именно такое, но это уже технические детали) и в каждом таком параллельном потоке полностью читать, декодировать и обрабатывать один файл изображения. После завершения обработки текущего файла каждый тред будет приниматься за очередной оставшийся необработанный файл. И все. Прозрачно и эффективно. Можно сделать пул таких тредов-обработчиков и реюзать уже запущенные в нем треды. Я уже не говорю про возможность настройки количества тредов в этом пуле или автоматически как я описал выше или путем задания самим пользователем.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970

Предыдущая тема: MoleskinSoft Clone Remover


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