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

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

Автор: asku
Дата сообщения: 28.05.2016 22:42
http://forum.ru-board.com/topic.cgi?forum=5&topic=24351&start=880

bolega: В новой версии (5.91) это теперь делается просто. Однородный цветной текст, или рисунок, заключается в picture-зону, в ней выставляются те же параметры, что и для страницы (b/w, 600dpi, convert threshold, despeckle, фильтры). На закладке Colors свойств зоны ставите галку на enable в панельке Text, щелкаете на кнопке с 3-мя точками или на черном квадрате и задаете цвет текста.

Где в окне свойств зоны закладка Colors? (версия 6.00.5)

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

Где кнопка с рукой с пальцем?
Автор: shch_vg
Дата сообщения: 29.05.2016 00:55
asku

Цитата:
Где в окне свойств зоны закладка Colors? (версия 6.00.5)

Закладка Colors (5.91) = закладке Paint (версия 6.00.5).
Ответ на второй вопрос найдете сами, если внимательно выполните то, что сказано в приведенных Вами описаниях.
Автор: sergiokapone
Дата сообщения: 29.05.2016 10:53
С последим обновлением djvulibre SK перестал кодировать зоны, вылетает ошибка:

Код: ===========================
===========================
Step 2 start at 29.05.16 10:50
===========================
===========================

Prepare files... Done.
Run documenttodjvu.exe... Done.

===========================
===========================
Step 2 finished at 29.05.16 10:50
Encoding completed successfully
Size of encoded djvu: 23Kb
===========================
===========================

===========================
===========================
Step 3 start at 29.05.16 10:50
===========================
===========================

Dump structure of step2.djvu... Done.
Convert djvu to indirect format... Failed.
Not enough parameters

===========================
===========================
Step 3 finished at 29.05.16 10:50
Encoding failed (20)
===========================
===========================
Автор: kardamon2
Дата сообщения: 29.05.2016 11:46
asku

Цитата:
Где кнопка с рукой с пальцем?

Она появится, когда будут условия для нее: enable text/фон = включено и есть выделение в окошке preview.

sergiokapone

Цитата:
С последим обновлением djvulibre SK перестал кодировать зоны, вылетает ошибка:

Я про это совсем недавно здесь писал. В djvulibre произошли значительные изменения в коде, по крайней мере в тех утилитах, что нужны для раздельного кодирования зон. Более того, само раздельное кодирование перестало вообще работать в новой версии djvulibre. Что нужно менять в алгоритме, я примерно понял, но работы нужно очень много, т.к. понадобится портировать в delphi еще кучу кода из библиотеки (ранее я портировал только то, что нужно было по минимуму, остальное делали exe-утилиты).
Мне кажется, что необходимости в использовании именно новой версии djvulibre нет никакой. За исключением c44, назначение остальных утилит чисто вспомогательное (собрать/разобрать djvu из чанков), и поэтому улучшения в них никак не улучшат качество/размер djvu.

Добавлено:
sergiokapone

Цитата:
И еще, я вот подзабыл, поддерживал ли SK в Options->Apps относительные пути, или пути с переменными окружения?

в whatsnew было про это сказано: поддерживаются относительные (относительно sk.exe). Для этого они должны начинаться по крайней мере с одной точки, т.е. типа ..\sk\
Автор: asku
Дата сообщения: 29.05.2016 13:32
[more] Всё пытаюсь разобраться с инструкциями bolega по поводу серых (и проч.) зон.
http://forum.ru-board.com/topic.cgi?forum=5&topic=24351&start=880

Как сохранить текст (слова, абзацы) на цветном фоне на странице я уже понял.
Но не пойму как сохранять серую рамку вокруг абзаца (см. сканы, выложенные выше).
Из инструкции bolega я понял, что нужно сделать так, как если бы вся зона была серая, потом внутри зоны выделить еще одну зону и сделать ее прозрачной. Правильно ли я понял?

Вот цитата:
Что делать, если нужно например закрасить только часть фона зоны? Для этого после(!) обработки в окне view result в режиме показа зон (panels layout = Zones) отобразить зону в правой панели, и там все белые пиксели, которые не должны закрашиваться, сделать прозрачными. Это можно выполнить несколькими способами. Например, выделить их мышкой (прямоугольным или как правило непрямоугольным выделением) и в контекстном меню выбрать команду Special->Zero transparent. В выделении можно захватывать и черные пикселы, ничего страшного, эта команда на них не действует. Можно сделать наоборот: всю зону сделать прозрачной, а потом с нужного участка снять прозрачность (Special->Remove transparency). Все зависит от того, какой области больше, в зависимости от этого и выбирать наименее трудоемкий способ выделения. Если область замкнутая (ограничена черными пикселями, или наоборот, область снаружи от замкнутой), то выделить ее можно одним щелчком - щелкнуть внутри области, держа нажатым Ctrl+Shift.

Разве после обработки в окне view result в режиме показа зон показывает контекстное меню?
Объясните пожалуйста где искать Special->Remove transparency. [/more]
Автор: asku
Дата сообщения: 29.05.2016 22:13
Почему-то сообщение появляется в «свернутом» виде.

Добавлено:
Кажется разобрался.
Вот здесь bolega чуть доходчивей объяснил про серые рамки вокруг абзацев.
ScanKromsator СканКромсатор (Часть 2)
Первым способом смог. Второй я не смог воспроизвести.
Если рамку создавать двумя зонами (одна поверх другой), то трудно выдержать одинаковую ширину для всех рамок книги.

http://i80.fastpic.ru/big/2016/0530/c8/12b0f2f54c3e33908c432a87be1d3ec8.jpg
Автор: sergiokapone
Дата сообщения: 30.05.2016 10:13
Обнаружил баг. В VR: Panels Layouts->Compare. При нажатии ПКМ на исходном изображении вылетает:

Win8.1


Добавлено:
П.С. Добавил в иллюстрированный хелпик, обработку "без финаллизации" из постов bolega (google drive)
Автор: alterEgo16
Дата сообщения: 30.05.2016 20:04
подскажите пожалуйста как работают эффекты enhance, точнее как ими правильно пользоваться? вот я например беру histogram вывожу как мне надо, apply to image, жму обработать текущий файл и... ничего. точнее просто применяются настройки, установленные на вкладках. а как же применить histogram? Также непонятно почему когда играюсь ползунками в histogram, потом возвращаю обратно, apply to image, а страница исходной не становится. Видимо тут какая то хитрая последовательность применения должна быть...или где-то надо галку поставить.
Автор: shch_vg
Дата сообщения: 31.05.2016 01:29
alterEgo16

Цитата:
где-то надо галку поставить.

В окошке enabled на вкладке Histogram.
Автор: alterEgo16
Дата сообщения: 31.05.2016 19:59
shch_vg,

Цитата:
В окошке enabled на вкладке Histogram.

а где именно не подскажете. что-то тут такого нет https://yadi.sk/i/DnFVnzNXs9uNi
Автор: asku
Дата сообщения: 31.05.2016 20:54
1) На вкладке Page есть кнопка Special.
Как я смог понять из англояз. комментария bolega с помощью открывающегося окна можно в одном проекте с книгой (с чб-страницами) делать и цветную обложку:
ScanKromsator СканКромсатор (Часть 3)

Кто бы доходчиво по-русски объяснил все кнопки, галочки и выпадающие списки в окне, открывающимся при нажатии кнопки Special?

2) В свойствах Picture Zone на вкладке Protect есть выпадающий список «OCR languages» с пунктами — названиями нескольких (одинадцати) языков, включая русский. Для чего этот список? Непосредственно в СК есть возможность вкючать в дежавю текстовые слои из Файнридера?
Автор: shch_vg
Дата сообщения: 31.05.2016 21:39
alterEgo16
Т.к. я не использую histogram, а практически на всех других закладках есть окошко enabled, я автоматически распространил это и на закладку histogram.
Оказалось, что там этого окошка нет.
Т.к. Вы пишете, что не заметили разницы в обработке с разными значениями histogram, то могу посоветовать сделать задание с двумя одинаковыми входными сканами, выставить на них разные значения histogram, обработать, а потом, сделав sub-task на оба скана, выложить архив получившейся директории test.
Тогда можно будет делать какие-то выводы.

Добавлено:
asku

Цитата:
Кто бы доходчиво по-русски объяснил все кнопки, галочки и выпадающие списки в окне, открывающимся при нажатии кнопки Special?

А какие дополнительные объяснения Вам нужны?
Все поля, представленые на вкладке main, имеют идентичные поля в задании.
То, что описал bolega в приведенном английском тексте, относится к частному случаю обработки цветной обложки, включенной в общее задание.
Но, используя установки в окне Exclusive page options, можно текущий скан обработать с параметрами, отличными от глобальных параметров задания.
Автор: asku
Дата сообщения: 31.05.2016 22:23
А что означают пункты в списке — Fine [-1], Fine [-2], ... Fine [+2]?
В другом списке — Std [-1], Std [-2] и т.д.
Что такое Protected chars?

Дело в том, что я практически никогда не делал цветных книг. Так получается, что это текстовые книги с рисунками-зонами.
Цветные обложки я делаю в Фотошопе, потом перевожу в дежавю.

Сейчас добавил в проект (task) цветную обложку. В Special выставил Color (24bit), DPI 300. После обработки в СК обложка, мягко говоря, очень некрасивая получается.
Автор: shch_vg
Дата сообщения: 01.06.2016 00:44
asku

Цитата:
Сейчас добавил в проект (task) цветную обложку. В Special выставил Color (24bit), DPI 300. После обработки в СК обложка, мягко говоря, очень некрасивая получается.

Это все пустые разговоры.
Сделайте sub-task этого скана и выложите его, тогда можно будет о чем-то говорить.
Автор: TelecomUral
Дата сообщения: 01.06.2016 05:31
alterEgo16
простите за оффтоп. вы личку прочли, насчёт Адкинса? Третьего дня.

Добавлено:
Баг:
При загрузке типичных размеров книг окошко "Пользовательские размеры страниц" маловато для вывода всех строк таблички. Неохота было двигать ползунок прокрутки, попробовал потянуть границы окошка, чтоб всё сразу увидеть. Растягивается неправильно: не зона со списком форматов, а область где расположена кнопка "ОК". Win7 64, включена совместимость с XPSP3.
Автор: asku
Дата сообщения: 01.06.2016 08:18

Цитата:
Сделайте sub-task этого скана и выложите его
:
https://yadi.sk/d/FxOonjCFsAR88

Но в любом случае откуда узнавать пользователю программы о Fine [-1], Fine [-2], ... Fine [+2] и т.д.? )
Автор: kardamon2
Дата сообщения: 01.06.2016 08:22
asku

Цитата:
А что означают пункты в списке — Fine [-1], Fine [-2], ... Fine [+2]? В другом списке — Std [-1], Std [-2] и т.д.

На 1, 2, ... пиксела меньше, чем значения по умолчанию для данного dpi. Т.е. эти значения относительные, и будут разными для разных dpi. В окошке special как правило задается все, что отклоняется от "генеральной линии". Кстати, для обложек (или для цветных вставок) нужно задавать опцию ignore gaps. В этом случае поля прибавляться не будут, и размеры страницы не будут приводиться к общим, т.е. останутся такими, какие есть после резаков.

Цитата:
Что такое Protected chars?

По поводу этой опции (и такой же в зонах) написано в whatsnew.


Цитата:
После обработки в СК обложка, мягко говоря, очень некрасивая получается.

А все остальные параметры (в Quality и Enhance) вы оставили как для ч/б страниц? Надо и там другие опции использовать. Я напрмер, их все вообще отключаю.
Никто не запрещает обрабатывать обложки в других программах (фотошоп и т.п.), я тоже так часто делаю, но скан у меня все равно содержится в задании, с особыми опциями special и всеми отключенными enhance. В СК я только обрезаю от них лишнее и выравниваю. Возможно, если не нужно сохранять фактуру бумаги, чищу в VR magic-цветом (однородным цветным).
Кстати, СК позволяет прямо из окна VR вызывать третьи программы для обработки текущего out-файла. Эти программы (можно до 3-х) задаются в File > Options > Apps : external graphics editors. После этого в окне VR в контекстном меню Special>в конце появятся команды вызова внешних программ.
Автор: driver1991
Дата сообщения: 01.06.2016 10:35
asku

Page->special->Main: Color->original - поставить галку
DPI-> 600 - установить по желанию, поставить галку
Ignore gaps - поставить галку

Quality - убрать галку

More -> Fit white holes - Standard - но это, кажется, работает только в ч/б. Увеличивать не стоит.

Вдогонку.

kardamon2

Цитата:
СК позволяет прямо из окна VR вызывать третьи программы для обработки текущего out-файла


Спасибо за эту информацию, Но какой "whatsnew" вы имеете в виду, их уже есть несколько.
Автор: asku
Дата сообщения: 01.06.2016 10:59
kardamon2, driver1991, спасибо. Поэкспериментирую.

Добавлено:
Пытаюсь освоить magic-технологию в СК.

1) В режиме VR нажимаю на панели кнопку mouse-up-magic clear mode. Удерживая Ctrl+Shift жму левую кнопку мыши. Тип чистящего цвета — белый. Фон вокруг текста исчезает, но он остается во внутрибуквенных просветах (не знаю как правильно эти участки назвать). Как в СК убрать фон на них?

2) Если выбрать тип чистящего цвета magic, то фон окрашивается в похожий более темный цвет. Это правильно? Что это за тип magic?

3) Если выбрать на панели кнопку Magic clear mode (слева от кнопки mouse-up-magic clear mode), то фон выделяется. Нажимаю кнопку Delete — никакой реакции. Как использовать такое выделение?

4) Если в СК делается цветная/«серая» книга, то используется ли вообще вкладка Quality? Что-то я в ней не могу подобрать такие режимы, которые бы такой скан улучшали?

За мои вопросы камни в меня прошу не кидать. Повторю, что я в СК делал только книги с чб-страницами на выходе.
Автор: shch_vg
Дата сообщения: 01.06.2016 14:03
asku

Цитата:
https://yadi.sk/d/FxOonjCFsAR88

Вам уже подсказали правильные действия выше.
Если используете для конкретного скана кнопку special, то не надо забывать о параметрах на других закладках для этого скана.
В Вашем случае Вы дополнительно подвергаете скан обработке по вкладке Quality, да и свойство Despeckle для цветных сканов не нужно.
Автор: kardamon2
Дата сообщения: 01.06.2016 15:11
asku

Цитата:
Пытаюсь освоить magic-технологию в СК

В magic-режиме предполагается чистка (или наоборот, заливка) неким средневзвешенным цветом.
Сначала нужно задать цвет, который будет удаляться. Для этого делается небольшое выделение, например, на фоне или цветном участке, и нажимается кнопка к пальцем. СК высчитывает средний цвет в выделении; его можно увидеть (и подкорректировать), если нажать кнопку рядом с пальцем. Удаляемый цвет плюс/минус допуск в зависимости от заданного типа цвета будет заменяться на: белый, черный, средний. Допуск задается. Для magic-чистки два режима: один работает в момент окончания выделения (Mouse-up-режим), другой требует нажатия Delete после выделения.
В режиме mouse-up-clear (зеленая метелка) щелчок мышки с одновременно нажатыми Ctrl+Shift тоже работает как magic-чистка, только в качестве среднего цвета берется цвет точки под курсором мышки в момент щелчка.
Есть еще одна команда, которая будет полезна при работе с magic-цветом. Если вы задали magic-цвет из области фона, то нажатие на кнопку с серым шариком вычтет из изображения по сути цвет фона. Именно вычтет, а не просто заменит или закрасит. Команда применяется ко всему изображению, если выделения нет. Если есть выделение - то только к нему.
Кстати, выделение может быть тоже как magic: если все режимы mouse-up отключены, то щелчок мышкой с одновременно нажатыми Ctrl+Shift работает как magic-выделение с текущим допуском. Если при этом, не отжимая Ctrl+Shift, продолжать щелкать в других точках изображения, то выделения будут суммироваться.


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

Я не делаю цветных книг, только зоны. Поэтому не знаю, что вы в принципе ожидаете от улучшения: яркости, контраста, резкости, ... ? Вообщем, сначала нужно понять, что такое "улучшение" применительно к цветным сканам.
Автор: asku
Дата сообщения: 01.06.2016 16:27

Цитата:
Вообщем, сначала нужно понять, что такое "улучшение" применительно к цветным сканам


Вот здесь цветная книга в дежавю
http://rutracker.org/forum/viewtopic.php?t=4446801
И как указано в самом файле («печать» на странице), сделана она именно в СК.
Я считаю, что сканы этой книги обработаны очень качественно. При этом непонятно как ее делали в СК. Если цветные места выделать в виде зон, то это трудновато — рисунки имеют сложную форму, иногда в пол страницы.
Если делать не в виде зон, а оставлять на выходе всю страницу цветной, то в этой книге текст (буквы) имеют вид, как будто они сделаны в чб-виде (то есть бинаризованы).
Вот я бы не знал как подступиться к книге с таким оформлением.

За разъяснения по поводу magic спасибо. Я чуть позже буду разбираться.
Автор: daa2013
Дата сообщения: 01.06.2016 16:53

Цитата:
Вот здесь цветная книга в дежавю


гы-гы

мне вот интересно, вы книжку вычислили,
или наугад ткнули

http://forum.ru-board.com/topic.cgi?forum=5&topic=29984&start=1700#13

PS
надо долго втыкать на скриншот, чтоб разобраться.
Все вопросы "как" тогда остались неотвеченными
Автор: asku
Дата сообщения: 01.06.2016 16:55

Цитата:
гы-гы


Я уже не помню как вычислил. Может когда лазил по форуму, нашел и оставил на потом. Книгу Сам (в смысле болега) обрабатывал что ли? )

Он там кажется дает разъяснения. Спасибо, что напомнили ссылку. Почитаю.
Автор: alterEgo16
Дата сообщения: 01.06.2016 19:26
shch_vg

Цитата:
Т.к. я не использую histogram...

меня честно говоря интересует не только histogram, а все эффекты enhance. Например если применяю histogram (ко всем файлам) или что нибудь еще, потом process...смотрю страницы и что-то не понравилось то как отменить? CTRL+Z работает только до process.
Автор: asku
Дата сообщения: 01.06.2016 22:27

Цитата:
мне вот интересно, вы книжку вычислили,
или наугад ткнули

http://forum.ru-board.com/topic.cgi?forum=5&topic=29984&start=1700#13


Начал разбираться с примерами по ссылке. Пока что не понял Болегу насчет сложного рисунка в этой детской книжке. Но там ниже есть цветная страница из китайского словаря.
Вот здесь Болега объясняет как нужно ее обрабатывать:
ScanKromsator СканКромсатор (Часть 3)
Я решил попробовать. Получилось, но почему-то во второй зоне (иероглифы, которые налезают на фон с текстом) получилось грязь. Подскажите кто-нибудь почему так получилось. Вот суб-таск:
https://yadi.sk/d/QIt48semsBnda
Автор: sergiokapone
Дата сообщения: 01.06.2016 23:06

Цитата:
Я решил попробовать. Получилось, но почему-то во второй зоне (иероглифы, которые налезают на фон с текстом) получилось грязь.
Поставьте transparent=0
Автор: asku
Дата сообщения: 01.06.2016 23:40

Цитата:
Поставьте transparent=0


Тот же результат.
Автор: kardamon2
Дата сообщения: 02.06.2016 09:33
asku

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

Вы когда меняете первоначальный пример, запоминайте что меняли. Тогда не будет вопросов "почему вдруг". В зоне зачем то выставлен Thr=smooth. Поменяйте на auto (и в нижней зоне тоже) и все будет ОК. Я вообще не рекомендую использовать Thr=smooth.

Добавлено:
alterEgo16

Цитата:
подскажите пожалуйста как бороться с тенями на разворотах(от линии кромсания к тексту).

В enhance просто включите correct illumination = safe

Автор: sergiokapone
Дата сообщения: 02.06.2016 10:06
Подскажите, как управится с малоцветом.
В свойствах зоны включено Despeackle. В превью зоны спектов не видно.
При малоцветном кодировании в out-task->Color->Low Encoding -> Windjview->Вид->Режим->ч/б видно куча непочищенных спеклов

http://rgho.st/7MNgpykcQ

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102

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


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