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

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

Автор: ghosty
Дата сообщения: 01.02.2006 17:16
bolega

Цитата:
Correct low contrast следует использовать если при убирании фона очень сильно бледнеют буквы, из-за того, что они практически сливаются с фоном.

Да, именно он, похоже, позволил мне "вытащить" из серого наиболее мелкие детали.
У меня эта закладка выглядит так:

Но задание параметра Sensitivity от 0 до 100 не влечет за собой никаких видимых изменений...

Вообще, как Вы и предполагали, именно алгоритм Convert->Smooth позволил мне получить результат, близкий к идеальному. Вот если бы он понимал, что засечки соединять не стоит, было бы вовсе замечательно. Ведь теоретически обучить его этому возможно, учитывая, что длина засечек почти всегда одинакова. Хотя, возможно, такая гарнитура, как у меня, встречается нечасто...
Кстати, в ходе подбора идеального сочетания параметров для Smooth осознал, что величина шага (2) на закладке Contrast великовата. Часто "золотая середина" оказывалась именно между 63 и 65
Автор: bolega
Дата сообщения: 01.02.2006 18:32

Цитата:
Но задание параметра Sensitivity от 0 до 100 не влечет за собой никаких видимых изменений...

Все правильно, его влияние проявляется только в том случае, который я описал. Т.е. если контраст буква-фон нормальный (как у Вас), то он ничего делать не будет.
Если хотите все-таки увидеть, включите опцию increase black. Тогда увидите.
Автор: ghosty
Дата сообщения: 03.02.2006 14:10
bolega, спасибо за ответы. I shall be telling this with a sigh
Somewhere ages and ages hence:
Two roads diverged in a wood, and I--
I took the one less travelled by,
and that has made all the difference

R. Frost

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

Что я получил (версия 5.52b).
Pre-Rotate работает самым непредсказуемым образом. Иногда страница поворачивается, иногда нет. При любых значениях угла поворота. От чего это зависит, так и не понял. Если снята галка Save after rotate, то точно не поворачивается совсем.
Наустанавливал на первой странице кучу разных параметров. Как мне их теперь совместить с Draft Kromsate (DK)? Нужно вначале применить эти параметры ко всем страницам, а потом сделать DK, или вначале DK, а потом применить параметры. Но как? Зажимать все время Ctrl не совсем удобно. О том, что часть настроек можно сохранять, а потом применять (Task Otions settings), знаю, но это не то.
Возможно, было бы логично/лучше, если бы в окошке DK была галочка "применять параметры выделенной страницы ко всем остальным".
Хорошо, вначале применил параметры с первой страницы ко всем остальным, а затем выполняю DK. Кромсатор вылетает без объяснения причины. Здесь однако скажу, что общий размер обрабатываемых файлов более 1Gb (RAW Tiff) - вероятно, переполнение памяти сказалось.
Получилось сделать DK до конца. Часть необходимых опций сохранилась, часть пришлось выставлять вручную (на самом деле не много пришлось выставлять, просто опять же логику не понял до конца).
Автор: ghosty
Дата сообщения: 04.02.2006 09:54
Тем временем избранный мной новый тернистый путь кромсания продолжился. Поставил процесс на ночь. Наутро оказалось, что после 13 страниц процесс был остановлен с ошибкой:

Запустил вновь, ту же ошибку получил уже на 17-й стр.
Обнаружил, что Кромсатор не очищает память от предыдущего процесса: после первого прохода была заполнена вся оперативка и 90% свопа; запустив второй проход, через некоторое время получил ошибку: internal error(dd)!.
Автор: ghosty
Дата сообщения: 05.02.2006 00:06
"Откатился" на версию 5.51b - та же история, тот же Access violation. Помогите советом.
Это не флуд, поверьте Просто книжка нужна уж очень, а сейчас она у меня на HDD повисла мертвым грузом в виде гигабайта картинок...
*.spt:
http://rapidshare.de/files/12571319/ivanov5.spt.html

2All: Приношу глубочайшие извинения за возможное злоупотребление вашим вниманием.
Автор: Melirius
Дата сообщения: 05.02.2006 02:59
ghosty

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

"Также и отвар из редиски помогает, будучи приложен к суставам, но не надолго..." (с) Чудо-занудо.
Автор: bolega
Дата сообщения: 05.02.2006 11:38
ghosty

Цитата:
Приношу глубочайшие извинения за возможное злоупотребление вашим вниманием

А я приношу извинения за глюки.
В понедельник-вторник постараюсь выложить новую, подправленную версию.
Режим deskew=Art действительно может помочь. Там еще если есть зоны, то из-за них при изменении dpi может вылететь. Уже исправил.

Цитата:
Pre-Rotate работает самым непредсказуемым образом

Вот здесь с Вами категорически не согласен. Работает все как надо, но, вероятно, из-за вылетов не делается сброс угла в самом задании. Либо исходные сканы с разными ориентациями изначально.
Из Ваших проблем выжал две идеи - команду "клонировать все опции" и в draft - ставить только резаки, не меняя все остальные опции.
Спасибо
Автор: ghosty
Дата сообщения: 05.02.2006 13:10
Melirius
bolega
Спасибо. Добрался-таки до последней страницы. Помогла только обработка вручную - после каждой ошибки начинал процесс с последнего обработанного файла. 10-15 раз вначале покапризничал, а дальше почему-то пошло как по маслу (ок. 160 стр.), остановился только на 4-й стр. с конца
В моем случае перебирать опции не имело смысла: во-первых, измененных опций было слишком много, а во-вторых, ошибки не были связаны с конкретными страницами, никакой системы в их появлении я так и не нашел.


Цитата:
Вот здесь с Вами категорически не согласен. Работает все как надо, но, вероятно, из-за вылетов не делается сброс угла в самом задании. Либо исходные сканы с разными ориентациями изначально.

Нет, во время DK он не вылетал. И страницы ориентированы одинаково.
Да и вначале все вертелось как надо. Но опять-таки при определенной комбинации опций вращение прекратилось:


Цитата:
в draft - ставить только резаки, не меняя все остальные опции.

Да, это, наверно, было бы идеально (если никто против такой опции не возражает).

P.S. Вероятно, Кромсатор - единственная программа, которую я могу назвать чрезвычайно полезной, уникальной, неповторимой, а местами - просто гениальной (тут, я думаю, никто не обвинит меня в стремлении польстить автору), несмотря на различные недоделки и отсутствие нормальной документации. С нетерпением жду новой версии.
Автор: bolega
Дата сообщения: 06.02.2006 11:34
ghosty

Цитата:
Добрался-таки до последней страницы. Помогла только обработка вручную - после каждой ошибки начинал процесс с последнего обработанного файла

А Вы не могли бы выложить пару страниц, на которых кромсатор 100-% спотыкался. Там на самом деле очень редкий случай, я его не могу никак воспроизвести, чтобы пошагово отладить проблему.
Спасибо.
Цитата:

Да и вначале все вертелось как надо. Но опять-таки при определенной комбинации опций вращение прекратилось:

Так и должно быть. Если убрать опцию save after rotate, то поворот будет только во время draft (поворот нужен драфту, т.к. при неправильной ориентации он неправильно анализирует), при этом исходный скан не изменяется, а в задании для файлов просто выставляется такой же угол поворота.
Автор: ghosty
Дата сообщения: 06.02.2006 12:54
bolega

Цитата:
А Вы не могли бы выложить пару страниц, на которых кромсатор 100-% спотыкался.

Если бы я мог выделить конкретные страницы, то не стал бы беспокоить общественность В том-то и дело, что, как я уже писал, проблема эта возникала случайным образом. По-видимому, либо в конце обработки файла, либо при открытии нового. Во всяком случае, обработка последней страницы, похоже, всегда была завершена полностью. Более того, эта ошибка ни разу не повторилась на одном и том же файле (после появления ошибки я на всякий случай начинал обработку с последнего обработанного файла).
Я готов выслать (выложить где-нибудь) первые 20 файлов, с которыми я мучился больше всего (вероятность появления ошибки велика). Но они занимают около 170Mb


Цитата:
Так и должно быть. Если убрать опцию save after rotate, то поворот будет только во время draft (поворот нужен драфту, т.к. при неправильной ориентации он неправильно анализирует)

Да, видимо, я должен был лучше объяснить. Я знаю, что отключение этой опции приводит к тому, что разворот изображения не сохраняется в исходном файле. Именно для этого я ее и включал.
Однако в моем случае этот самый предварительный разворот не происходил именно в ходе выполнения DK. Т.е. DK начинал кромсать неперевернутый разворот (соответственно с ошибками).
Проблема, как я уже говорил, решилась только путем выставления разворота в опциях, сохранения всех опций для всех страниц, после чего выполнения DK (после которого некоторые уже выставленные опции опять пришлось переустанавливать).
Автор: bolega
Дата сообщения: 06.02.2006 13:33
ghosty

Цитата:
Я готов выслать (выложить где-нибудь) первые 20 файлов, с которыми я мучился больше всего (вероятность появления ошибки велика). Но они занимают около 170Mb

Если Вас не затруднит (о чем это я? конечно затруднит, но все-таки, если не очень), выложите, например, к K V K.
Там такой алгоритм заложен, что если он 10 раз спотыкнется, он начинает использовать другие, более медленные, но более устойчивые алгоритмы, поэтому после 10 затыков дело стабилизируется. Но я сейчас не могу найти такие исходники, которые бы давали столько спотыков, поэтому Вас и попросил об исходных сканах.

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

Я начинаю подозревать, что Вы не выставили галку split в опциях самого draft. (для разворотов это делать обязательно! если же в сканах при этом встречаются и одиночные страницы, то это не страшно, в большинстве случаев кромсатор правильно поймет, что это не разворот)
Может в этом причина?


Автор: ghosty
Дата сообщения: 06.02.2006 14:15

Цитата:
Если Вас не затруднит (о чем это я? конечно затруднит, но все-таки, если не очень), выложите, например, к K V K.

Конечно, буду только рад помочь. Только у KVK сейчас уже ночь, и я с ним вряд ли успею договориться. На rapidshare будет нормально (можно в ПМ)?


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

Опять-таки нет. На приведенном мной скриншоте это видно.
Он мне как раз две разделительные линии пытался поставить по центру неперевернутого разворота.
Автор: bolega
Дата сообщения: 06.02.2006 14:51
ghosty

Цитата:
На rapidshare будет нормально

Как Вам удобнее. Толко на шару желательно кусками побольше, а то с ограничением 30М в час придется несколько дней выкачивать
Спасибо
Автор: bolega
Дата сообщения: 08.02.2006 21:22
ghosty
Огромное спасибо за сканы! Благодаря им я все-таки нашел баг, причем он - с седой бородой. Проявляется преимущественно при использовании smooth, но может редко вылазить и в других случаях.
Автор: ghosty
Дата сообщения: 09.02.2006 23:08
bolega
Очень рад, что смог помочь.

Вот еще злободневная проблема: как мне изменить значение определенного параметра (например, порога в Convert->User) для многих файлов? Если зажимать Ctrl, значение ввести нельзя. Если после ввода значения нажать Ctrl-Enter, значение почему-то автоматически меняется на 50 и выставляется для всех, что уже совсем некстати

Добавлено:
Пока нашел весьма странный способ. Ввожу нужное значение минус 10. Далее жму Alt-стрелка вверх. К значению прибавляется 10 и вылазит контекстное меню. Выбираю применить ко всем
Автор: ghosty
Дата сообщения: 10.02.2006 10:02
Пожалуйста, проверьте на этих сканах работу предварительного поворота в DK. Все-таки в который раз уже получаю одно и то же - кромсает неперевернутую страницу.
Автор: bolega
Дата сообщения: 10.02.2006 12:18
ghosty
Можно еще воспользоваться Alt вместо Ctrl.

Цитата:
Пожалуйста, проверьте на этих сканах работу предварительного поворота в DK.

Проверил. Все нормально развернулось. Может быть Вы не в ту сторону поворачиваете?
Я делаю так. Загружаю сканы, в верхней панели сразу же выставляю нужный угол поворота, так чтобы текст скана был горизонтальным. Затем вызываю DK, где кромсатор автоматом подставляет текущий угол. Рекомендую также в DK взводить опцию safe top/bottom и don't use deshadow option
Автор: Kiljes
Дата сообщения: 16.02.2006 02:43
Не получается разделить страницу пополам и удалить чёрные полосы посередине, с правого бока и с верху. Помогите. И пожалуйста пошагово обьясните. Версия самая последняя СканКромсатора.
И как все файлы выделить галочками автоматически, а не самому клацать по отдельности на каждом файле?
Помогите.
Автор: bolega
Дата сообщения: 16.02.2006 07:23
Kiljes
Загружаете файлы, выбираете вверху угол поворота, так чтобы развороты стали горизонтально. Не ставя никакие галки, нажимаете вверху кнопку draft kromsate (или через главное меню), в появившемся окошке ставите галки на split (если у вас развороты), safe top/bottom и don't use deshadow option. Нажимате OK и кромсатор начнет сам расставлять резаки. По окончания процесса проверьте правильность расстановки. Если скан бледный или сама печать плохая, то лучше на закладке options задать despeckle method=safe.
Автор: Kiljes
Дата сообщения: 16.02.2006 08:40
bolega
Сделал так как ты порекомендовал. draft kromsate расставил мне резаки. Скрин-
http://rapidshare.de/files/13378501/1.djvu.html
Я вниз переместил резак Cut top margin, чтобы чёрной полосы небыло. Скрин -
http://rapidshare.de/files/13378560/2.djvu.html
И результат я получил с чёрной полосой сверху. Скрин-
http://rapidshare.de/files/13378614/3.djvu.html
Какие установки надо чтобы было без полосы сверху чёрной?

И как все файлы выделить галочками автоматически, а не самому клацать по отдельности на каждом файле?
Автор: bolega
Дата сообщения: 16.02.2006 09:01
Kiljes
Когда Вы меняете любую опцию для файла, уже помеченного галкой, то это изменение не фиксируется (т.е. не запоминается), чтобы оно всегда запоминалось, нужно включить большую зеленую галку в верхней панели (это делается один раз). На Вашем скрине галка затенена, т.е. режим автосохранения изменения опций отключен.

Цитата:
И как все файлы выделить галочками автоматически, а не самому клацать по отдельности на каждом файле?

Все галки проставляет draft. Можете сделать это и сами. Под списком файлов имеется три больших кнопки (apply....). Станьте на последний файл в списке и нажмите apply up to current. Только учтите, что при этом ко всем файлам будут применены одинаковые значения опций, включая и положения резаков (в отличие от draft). Поэтому я бы порекомендовал все-таки сделать draft для всех файлов, и видя, что верхний резак выставился неправильно, поставить его правильно, т.е. пониже в Вашем случае, затем щелкнуть правой кнопкой мыши на ползунке top-резака и в контекстном меню выбрать команду copy current position to... В итоге положение резака откорректируется на всех помеченных галкой файлах.
А Вы не выложите один tiff (тот, который на скрине), чтобы я мог проанализировать, почему неправильно выставился верхний резак после draft.
Автор: ghosty
Дата сообщения: 16.02.2006 14:41
А могу ли я как-нибудь получить значения усредненных размеров страницы (для подстановки в Book->Page Width/Hight (Fixed)) после работы DK?
Автор: Kiljes
Дата сообщения: 16.02.2006 19:13
Спасибо за помощь. Потом может ещё будут вопросы.

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

http://rapidshare.de/files/13409639/crop0018.tif.html
Может можете написать настройки какие бы Вы поставили для этого файла? Всё таки у Вас больше опыта. Файл сканировал в чёрно-белом и 300 дпи.

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

Цитата:
А могу ли я как-нибудь получить значения усредненных размеров страницы (для подстановки в Book->Page Width/Hight (Fixed)) после работы DK?

Нет, DK не занимается расчетом размеров страниц.
Можно просто обработать какую-нибудь одну страницу и посмотреть какой у нее размер получился.

Kiljes

Цитата:
Может можете написать настройки какие бы Вы поставили для этого файла? Всё таки у Вас больше опыта.

Пойдут и дефолтные. Скан конечно жирноват чересчур. Поэтому в option лучше задать despeckle=fine+normal. В book H.gap=80, V.Gap=100.
За тиф спасибо.

Автор: ghosty
Дата сообщения: 17.02.2006 15:39
bolega
Пытался повторить вот этот прием, но размеров страниц так и не получил в соответствующих полях:

Цитата:
Cначала я кромсаю при auto, получаю в итоге нужные размеры, потом
переключаюсь на fixed и дорабатываю отдельные страницы не заботясь уже
об их размерах. Причем часто я кромсаю при auto страниц 10-20, получаю
от кромсатора fixed-размеры, переключаюсь на режим page=fixed и
кромсаю уже всю книгу.

Т.е. я так понял, что эти размеры должны автоматически подстанавливаться в поля P.Width\Hight. Или не так?
Автор: bolega
Дата сообщения: 17.02.2006 16:53
ghosty

Цитата:
Т.е. я так понял, что эти размеры должны автоматически подстанавливаться в поля P.Width\Hight. Или не так?

И так, и не так. При расчете одной страницы сами действительно не подставляются. Это сделано специально. Вам придется узнать их по команде image info в окне view result. В новой версии я сделал более удобную команду в осн. окне.
Насчет новой версии. До окончания еще далеко. Но подправленную версию я уже выложу на следующей неделе.
Автор: Spairos
Дата сообщения: 20.02.2006 10:44
А что делать если черная полоса на развороте выпуклая, и при применение Draft Kromsat .. линии для обреза отсекают буквы (например сверху и снизу, а в центре всё нормально) ?
Ручками конечно просто, а с помощью автоматизации... при этом размеры для обрезания Draft Kromsat везде подбирал разные.
Автор: bolega
Дата сообщения: 20.02.2006 10:57
Spairos
А можно выложить пару сканов с такими выпуклостями? Мне еще такой вариант не встречался (наверное, это от фотика?)
Автор: Kiljes
Дата сообщения: 20.02.2006 12:20
bolega а какие настройки надо для сканкромсатора, чтобы обработать этих файлов и желательно обьясните почему эти настройки вы поставили?
http://rapidshare.de/files/13692422/img034.tif.html
http://rapidshare.de/files/13692571/img013.tif.html
У меня выдало ошибку при редактировании серого скана с конвертацией в чёрно-белый:
Access violation at address 00402B3B in module sk.exe . Read of address 05A6FCB8.
Автор: ghosty
Дата сообщения: 21.02.2006 09:37
Не пойму, как измерить dpi. Кромсатор говорит, что у меня 1dpi. Ruler показывает то же самое
http://img110.imageshack.us/img110/8008/ksr0250qk.gif

Добавлено:
Если у кого-нибудь был опыт реставрации книг, отсканированных в низком разрешении, подскажите оптимальные настройки, пожалуйста. На что обратить внимание?
Заранее премного благодарен.

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

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


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