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

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

Автор: ghosty
Дата сообщения: 26.04.2015 17:08
А про вот такой (новый?) алгоримт масштабирования никто не слышал: Frequency shift scaling? Выглядит интересно, ИМХО:
http://scaling.steffengerlach.de/
(см. 8-й пример внизу страницы)
Автор: slava_kry
Дата сообщения: 26.04.2015 19:20
ghosty
А чем фотозум 6 не устраивает?
Автор: leescott
Дата сообщения: 29.04.2015 12:03
https://yadi.sk/i/1Zi0EyCpgKXhz

Could someone give me some advice to treat such a image?
Автор: daa2013
Дата сообщения: 29.04.2015 17:38
I dont like this result. Will think further

http://rghost.ru/8v7vhV6dl
Автор: leescott
Дата сообщения: 30.04.2015 16:17
daa2013
That's for me?Could you use yadi?I ccan't open your website.
Best wishes!
Автор: Alex200511
Дата сообщения: 10.05.2015 00:10
Кто знает - что случилось со ссылой в шапке:
Текущая версия: ScanKromsator v5.96.2 (2,1 МБ) ?

Нажимаешь, - получаешь вечный ответ:
"Данный файл временно не доступен по тех.причине (no_storages) Код ошибки: 20150510da861f4cbcf8cf6fa040369a"

Кста: по-моему меня в школе учили, что в таком предложении фсё эта пишица в одно слово "недоступен".
Автор: F777
Дата сообщения: 10.05.2015 11:47
Alex200511

http://www.upload.ee/files/4716105/sk5.96.2.rar.html
http://rusfolder.com/43624721
Автор: NME
Дата сообщения: 19.05.2015 01:40
подскажите, пожалуйста, как сделать в программе djvu-файл с цветным слоем FGbz.. у меня почему-то только FG44 получается.. может быть в какую-то зону цветной текст надо заключить? картинка, например, эта или любая другая (желательно, чтоб хотя бы одна буква была раскрашена двумя цветами - заодно посмотрю реализацию разбивки шейпов)..
Автор: shch_vg
Дата сообщения: 19.05.2015 02:33
NME
А Вы можете получить цветной слой FGbz с этой картинкой в DJVU Small?
Тогда приведите параметры этого.
Автор: daa2013
Дата сообщения: 19.05.2015 11:46

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


Кодировать с профилем Agressiv.

С помощью FSD (без смешения цвета) так:
http://rghost.ru/8QNDbPk5W

А в Document Express, как они сами в справке и отмечают, происходит смешение цвета:
http://rghost.ru/7zvhzjsrd

Вообще, заставить Document express делать двухслойные джву можно несколькими наборами параметров .
Если в профилях SCANNED или PHOTO задействовать параметр JB2 Format = "color", то тоже двухслойный получится.


Update:
ОЙ. ИЗВИНИТЕ, это вообще.
А как именно в кромсаторе реализовано, не знаю
Но вы же, насколько я понимаю, в опциях кромсатора из djvulibre разные проги можете подключить,
Автор: NME
Дата сообщения: 19.05.2015 16:01
shch_vg
в DJVU Small я не пробовал.. мне интересно, как такие файлы кромсатор обрабатывает.. все примеры, которые приводил bolega, уже удалены с файлохранилищ, а самому мне с наскока не удалось создать файл с FGbz..

daa2013
большое спасибо за примеры, буду разбираться..

Цитата:
двухслойные джву

столкнулся с проблемой, что джву двухслойным НЕ БЫВАЕТ!
под двухслойным я понимаю - маска Sjbz и ее цвет FGbz или FG44.. также не встречал только маска + задний слой (Sjbz + BG44).. поэтому всегда приходится создавать дополнительный паразитный слой..
это, конечно, не новость, но я, как обычный русский человек, сначала очень долго и неудачно экспериментировал со слоями, и только потом сел читать инструкции)))

а суть моих изысканий вот в чем.. когда-то давно в этом топике я просил bolega сделать утилиту, позволяющую объединять две djvu-страницы - ибо в кромсаторе судя по описанию очень похожий метод уже реализован.. он отказался и мне, как обычно, пришлось самому разбираться..
в конечном счете у меня получилось скопировать блиты и шейпы с одной страницы и вставить в другую)) но, это подходит только для однослойных черно-белых djvu.. пришлось разбираться дальше - чанк FGbz тоже изучен.. но вот тут и возникла проблема в том, что "двухслойных" djvu не бывает и для универсальности метода необходимо еще и IW44 кодирование познать.. можно, конечно, использовать утилиты djvulibre, но мне это уже не интересно..
в общем, на текущий момент я могу:
1) вставить однослойную страницу в другую однослойную (Sjbz+Sjbz)
2) вставить однослойную страницу в другую трехслойную (при этом, если у реципиента цвет маски определяется чанком FG44, то цвет вставленных блитов также будет определяться этим чанком)
3) вставить страницу с цветной маской (Sjbz+FGbz) в другую такую же (Sjbz+FGbz).. при этом цвета блитов в результирующем файле будут сохранены..
4) если страницу с цветной маской (Sjbz+FGbz) вставлять в другую (Sjbz+FG44), то слой FGbz учитываться не будет - результат будет соответствовать п.2
5) вставить страницу с цветной маской (Sjbz+FGbz) в другую однослойную BG44 (в действительности этого еще не делал, но в теории должно работать)..
чего не могу:
1) вставить страницу с цветной маской (Sjbz+FGbz) в другую однослойную с сохранением цвета.. необходимо научиться создавать BG44..
2) вставить однослойную страницу Sjbz в другую однослойную BG44 - необходимо научиться создавать FG44.. (хотя, только сейчас пришло в голову - можно же вместо FG44 создать FGbz с одним черным цветом.. надо будет попробовать.. в любом случае п.1 остается)..
в общем, при наличии времени постараюсь осилить IW44 и сделать публичный релиз утилиты.. к сожалению свободного времени в ближайшем будущем может не оказаться..
понимаю, что формат djvu скорее мертв, чем жив (по крайней мере в плане развития - точно), но для меня это скорее спортивный интерес))
Автор: daa2013
Дата сообщения: 19.05.2015 17:01

Цитата:
1) вставить страницу с цветной маской (Sjbz+FGbz) в другую однослойную с сохранением цвета.. необходимо научиться создавать BG44.. 2) вставить однослойную страницу Sjbz в другую однослойную BG44


Я бы делал так.
- разобрал и первый и второй джву на картинки.
- один набор картинок объявил "задниками", второй "передниками"
- проконтролировал их на количество цветов и наличие чистого белого в "передниках"
- собрал "разделенные сканы" в джву в ФСД
- разобрал джву на картинки
- закодировал картинки в джву по новой уже с джву-сегментацией


Автор: shch_vg
Дата сообщения: 19.05.2015 18:10
NME
daa2013
Я на таком высоком уровне обсуждать не готов.
Могу сказать одно, СК использует программу documenttodjvu.exe из DEE, такую же использует DJVU Small.
Отсюда вывод: если в DJVU Small удастся смоделировать нужную компиляцию, то достаточно в нем посмотреть параметры обработки, затем создать профиль с этими параметрами и подсунуть его в СК на стадии компиляции. Должен получиться аналогичный эффект.
Я упомянул DJVU Small именно потому, что в нем можно посмотреть (и поизменять) применяемые параметры. В DEE это делать несколько сложнее.
Автор: NME
Дата сообщения: 19.05.2015 18:12
daa2013

Цитата:
Я бы делал так.   - разобрал и первый и второй джву на картинки. - один набор картинок объявил "задниками", второй "передниками" - проконтролировал их на количество цветов и наличие чистого белого в "передниках" - собрал "разделенные сканы" в джву в ФСД - разобрал джву на картинки - закодировал картинки в джву по новой уже с джву-сегментацией

это что - разве проще?
уж если пользоваться сторонними утилитами, то самый простой способ такой:
- создать абсолютно черный (для FG44) или белый (для BG44) растровый файл с линейными размерами в 12 раз меньшими, чем исходник
- закодировать его с помощью c44
- использовать полученный слой в качестве недостающего FG44 или BG44 чанка..
всё это делается программно и не требует ручного вмешательства.. но, т.к. я отказался от использования утилит djvulibre в своих программах, придется код из с44 переводить в шарп - это всего лишь вопрос времени..



Добавлено:
shch_vg
интерес к СК вызван тем, что программа (судя по описанию автора) из одного графического символа, раскрашенного разными цветами, делает 2 - это происходит уже после кодирования в documenttodjvu..
Автор: NME
Дата сообщения: 19.05.2015 21:09
в общем, перечитав добрую половину данного топика мне удалось сделать то, что хотел - получил djvu-файл с цветным FGbz-слоем.. правда, раскрашивать файл пришлось "вручную", т.е. на черно-белой картинке указывал зоны и в каждой зоне указывал свой цвет - умеет ли программа автоматически задавать цвет символам, если картинка цветная - для меня осталось загадкой, оставшуюся половину топика я точно ниасилю)).. но мне для моих целей это и не требуется.. всем спасибо..
Автор: shch_vg
Дата сообщения: 19.05.2015 22:19
NME

Цитата:
умеет ли программа автоматически задавать цвет символам

Не понятно, что в данном контексте означает слово "автоматически".
В принципе в СК есть понятие "заливка", цвет которой надо задавать вручную или как некий усредненный цвет с какого-то места исходного скана.
Автор: NME
Дата сообщения: 19.05.2015 23:31
shch_vg
под "автоматически" я имел ввиду вот что - программа должна сама определять нужный цвет блита по имеющейся цветной картинке - т.е. результат должен быть похож на пример daa2013, который "С помощью FSD"..
максимум чем можно обременить пользователя - обязать выделить зону, в которой программа должна перевести цветные объекты в черно-белые, закодировать в djvu, а потом самостоятельно раскрасить блиты в соответствии с изначальным цветом.. особо сложного в реализации данной фичи я не вижу, возможно она даже есть, только я об этом не знаю.. если bolega объявится на форуме, то может быть прояснит..
а возможно, еще кто-то в теме (например, один из счастливых обладателей новой приватной версии СК ) вдруг возьмет, да и подскажет)))
Автор: Benoni
Дата сообщения: 20.05.2015 09:03
NME


Цитата:
например, один из счастливых обладателей новой приватной версии СК

Есть такие?
Автор: NME
Дата сообщения: 20.05.2015 10:43
Benoni
кто ж признается
Автор: driver1991
Дата сообщения: 03.06.2015 16:16
При обработке получил такие результаты:

https://yadi.sk/d/zjvwmvQ4h4KY5

original.tif - исходный скан

result.tif - результат обработки СК

Просвечивающие буквы сохранаяются на картинке на результате, хотя со всей остальной площади они убраны. Обработку делал и как exclude и как picture зоны. Может ли кто-нибудь помочь убрать эти буквы?

Заранее спасибо.
Автор: shch_vg
Дата сообщения: 03.06.2015 18:59
driver1991

Цитата:
Может ли кто-нибудь помочь убрать эти буквы?

Хотите быть "святее папы римского"?
Издатели книги считают вполне нормальным такое безобразное просвечивание, их это не волнует.
А если ближе к делу, то можно, подняв яркость и контрастность на закладке Filters в свойствах пикчерзоны до 16-20, убрать фон за силуэтом, немного почистить лицо, но пиджачок все равно останется "грязным".
Если еще нужен и фон за силуэтом, то его можно дополнительно залить нужным цветом.
Что-то примерное.
Автор: driver1991
Дата сообщения: 03.06.2015 19:17
shch_vg

Цитата:
пиджачок все равно останется "грязным".


Вот как раз этот "пиджачок" и волнует меня более всего. Есть несколько изданий, где встречается подобная грязь на темных местах картинки, в СК, по-видимому, нет инстумента для ее удаления. Причем это же не всегда одежда, бывает светлый ореол вокруг головы, а затем темный фон, короче, каждый по-своему с ума сходит. Не совсем понятно, почему и как на остальной части страницы все это удаляется.

Издатели меня не волнуют, они за последние тридцать лет так научились халтурить, что их можно уже без суда и следствия. Но я мирный человек.
Автор: shch_vg
Дата сообщения: 03.06.2015 20:18
driver1991

Цитата:
в СК, по-видимому, нет инстумента для ее удаления.

А я думаю, что такого инструмента нет ни в одной программе.
Необходимо анализировать степень серого в промежутках между грязью в разных направлениях и заменять грязь на среднее значение с плавным изменением степени серого. Думаю, что это вряд ли реализуемо, тем более при большом увеличении рисунка на Вашем скане видно, что он состоит из множества прямоугольников разной степени серости.
Автор: driver1991
Дата сообщения: 03.06.2015 20:33
По крайней мере, в Фотошопе я пока не нашел ничего, что мне помогло бы. Все осложняется очень узким значением порога, т. е. цвета очень близки
Автор: daa2013
Дата сообщения: 04.06.2015 13:44
Есть известный совет: чтобы буквы не просвечивали, подкладывать сзади при сканировании черный лист.
Попробуйте, может, поможет.
Автор: slava_kry
Дата сообщения: 04.06.2015 14:15
driver1991
Всё что могу предложить https://yadi.sk/i/Az-0rRIdh5Pey
Автор: driver1991
Дата сообщения: 04.06.2015 16:20
daa2013

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

slava_kry

Это похоже на желаемое. Как Вы этого добились?
Автор: slava_kry
Дата сообщения: 05.06.2015 05:57
driver1991

Цитата:
Это похоже на желаемое. Как Вы этого добились?

Это Фотошоп. Плагин Surface Blur пару раз с разными параметрами.
Автор: driver1991
Дата сообщения: 05.06.2015 17:45
Как раз этого мне хотелось бы избежать. Для одного, для десяти - еще пойдет, но если собрание сочинений во многих томах - то для каждой фотографии подбирать режим обработки, а дело обстоит, к сожалению, именно так, то это надо кроме времени иметь терпение и очень большое желание.

В любом случае - большое спасибо.

Интересно, в дореволюционных изданиях такое не встречается.
Автор: shch_vg
Дата сообщения: 20.06.2015 00:24
Поскольку автор программы уже давно здесь не появляется, довожу до общего сведения об ошибке в версии 5.96.2, с которой я столкнулся.
Обрабатываю несколько сканов в 300dpi и в цвете 24bit, на выходе хочу получить цветные сканы в том же разрешении.
Поскольку мне вполне достаточно 256 цветов и в целях уменьшения размера выходных файлов на закладке Files ставлю Color(8bit).
На каждом скане у меня есть picture-zone с теми же параметрами, что и на закладке Files, т.е DPI=original, Color=Color(8bit).
После обработки проверяю как текстовую часть скана, так и скан picture-zone, у обоих сканов правильные значения, т.е. DPI=300, Color=Color(8bit).
Делаю слияние сканов в окне RW и получаю результирующий файл с правильными значениями.
Однако если делать слияние зон на всех страницах (Zones->Picture zone->Merge zones->All marked->OK,Yes, то на выходе получится скан в цвете 24bit.
Это верно и для обработки одного скана.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102

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


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