Возможности программы CZUR Shine

Настоящий обзор является продолжением статьи, посвященной устройству DOKO CZUR Shine Ultra. Напомним, что оно относится к классу планетарных сканеров, основанных на фотосъемке документов высокоразрешающей камерой на штативе. Понятно, что при этом сканирование выполняется бесконтактным способом, что позволяет не только бережно относиться к исходным материалам, но и снимать такие сложные объекты как развороты толстых книг и сброшюрованных папок с документами. Но главное, данный подход существенно ускоряет процесс сканирования, достигая производительности в несколько десятков страниц в минуту.

В первой части обзора была рассмотрена аппаратная часть сканера CZUR Shine Ultra, во второй части пришло время рассказать о возможностях его интеллектуальной начинки – программе CZUR Shine, входящей в базовый комплект поставки. Как уже отмечалось, развитие данной программы активно продолжается, так недавно вышла новая версия ПО, а именно версия 2.0. Стоит отметить, что уже установленная на компьютере программа CZUR Shine сама проверяет статус обновлений – и при их появлении предложит загрузить и установить новую версию.

DOKO CZUR Shine Ultra

DOKO CZUR Shine Ultra – портативный сканер для бесконтактного сканирования книг и документов форматов А4 и А3.

Надо сказать, что по сравнению с версией 1.3 изменения программы CZUR Shine в версии 2.0 довольно существенны. В первую очередь можно отметить следующее:

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

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

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

Выбор режима программы

При запуске программы появляется начальное окно вида:

Как уже отмечалось, теперь сканеры серии DOKO CZUR Shine можно использовать в двух ипостасях: для сканирования различных документов, и для отображения с различными презентационными эффектами на компьютерном экране изображений предметов. Соответственно и программа CZUR Shine предлагает два независимых режима: Сканер и Визуальный презентер. Для перехода в соответствующий вашим задачам режим достаточно кликнуть в данном окне по одной из двух иконок. Отметим, что после выполненного перехода возврат к данному окну выбора невозможен, придется закрыть программу и запустить ее заново.

Будут рассмотрены оба этих режима, но начнем с более сложного и важного – сканирования.

Структура программы

Для начала необходимо понять общую структуру и логику использования программы для решения задач сканирования. Начнем с того, что она состоит из двух самостоятельных, но взаимосвязанных модулей, а именно модуля обработки (МО) и модуля сканирования (МС). Вроде бы сначала следует отсканировать изображения, а лишь потом заниматься их обработкой (корректировкой и преобразованием в различные форматы). Однако при начальном входе в режим Сканер открывается именно окно МО:

И уже из него, нажав кнопку «Сканирование» в правом нижнем углу, вызывается МС. При этом в первый момент происходит Поиск устройства, т.е. проверка наличия подключенного к компьютеру и нормально работающего сканера:

Получив положительный ответ устройства, в окне просмотра МС появляется текущее изображение наблюдаемой сцены:

Только теперь можно приступать к процессу сканирования. Общий порядок таков: сначала в правой части окна программы необходимо установить параметры сканирования, а именно выбрать Цветовой режим и Метод обработки сканируемых изображений. Далее для выполнения сканирования текущего изображения необходимо либо кликнуть по кнопке «Сканирование» в правом нижнем углу, либо нажать на подключенную к сканеру выносную педаль. При этом в левом верхнем углу экрана программы будут меняться показания счетчиков изображений (актуальные значения отсканированных и обработанных изображений в рамках данной сессии сканирования), а под ними будут отображаться иконки (миниатюры) результирующих изображений:

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

Важно: если вы хотите просмотреть захваченное изображение в полном размере, достаточно дважды кликнуть мышкой по его иконке, и тогда изображение будет открыто установленной на вашем компьютере программой просмотра изображений по умолчанию.

Сканируемые изображения записываются как 24-bit JPEG файлы с автоматически присваиваемыми именами вида IMG_ГГГГ_ММ_ДД_ЧЧ_ММ_СС.jpg. Программа допускает выбор одного из трех предустановленных уровней JPEG качества (компрессии) сохраняемых изображений. Для этого надо в правом верхнем углу кликнуть по кнопке «Настройки» и в всплывающем меню сделать соответствующий выбор:

По умолчанию предлагается вариант «Лучшее», и с учетом последующей обработки сканируемых изображений рекомендуется его не менять. Он обеспечивает наилучшую визуальную четкость изображений, но и записывает файлы максимального размера. Все файлы с изображениями хранятся в папке C:\Users\UserName\Documents\ShineDoc\sources. Можно задать иную папку, но данная установка останется актуальной (будет действовать) только до выхода из программы.

По завершению сессии сканирования для перехода в модуль постобработки отсканированных изображений необходимо кликнуть кнопку «Назад», откроется окно вида:

При этом в правой части программы будет отображен список всех файлов, записанных в текущей сессии сканирования, а в окне просмотра будет показано самое первое из захваченных изображений. Далее в МО можно будет выполнить как одиночные, так и пакетные корректировки и преобразования отсканированных изображений (об этом подробно будет рассказано ниже). Среди доступных функций – поворот, обрезка краев, кадрирование, добавление водяных знаков, изменение цветового представления и другие.

Важно отметить одну особенность программы, определяющую особую взаимосвязь ее обоих модулей. Дело в том, что в течение текущей сессии сканирования все исходные образы получаемых изображений будут запоминаться во временной папке, они сохраняются и при возврате из МС в МО. Эти образы можно использовать, например, для изменения цветового представления. Так что даже если в МС вы выберете вариант черно-белого бинарного сканирования, то потом в МО без каких-либо потерь данных можно будет вернуться к полноцветному варианту. Однако во избежание ошибок надо понимать, что это справедливо только до выхода из программы, когда эти временные файлы будут автоматически удалены. И каждый раз при выходе из программы будет появляться напоминание, что все кэшированные данные будут утеряны.

Такова в общих чертах процедура сканирования. Теперь рассмотрим ее более подробно.

Модуль сканирования - цветовые режимы

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

Итак, доступны следующие цветовые варианты:

Авто – программа автоматически усиливает цветовой контраст и делает фон изображения по возможности белым;

Цвет – полноцветное изображение, при этом усиливается яркость изображения (по сравнению с оригинальным образом);

Ч/Б – 2 уровня, бинарное изображение (рекомендуется для текстов на белом фоне);

Оттенки серого – многоуровневое черно-белое изображение, при этом полутона отражают информацию об исходных цветах;

Печати – программа делает фон по возможности белым, увеличивает контраст цветных компактных изображений (красное становится краснее, синее – голубее);

Шаблоны – фон делается более однородным, становятся более заметными (видимыми) малоконтрастные оттенки, такие как водяные знаки и полутени;

Без фильтра – исходное (оригинальное) изображение без какого-либо изменения цветового содержимого (результирующее изображение, как правило, получается более темным и менее контрастным чем в режиме Цвет).

Для иллюстрации приведем результирующие изображения сторублевой пластиковой (полупрозрачной) банкноты, выпущенной ЦБ РФ к чемпионату мира по футболу.

Небольшое отступление по вопросу о размере соответствующих файлов. На первый взгляд кажется, что для всех вариантов с сохранением цвета он должен быть примерно одинаковым, а вот для серого и тем более ч/б изображений размер должен быть существенно меньше. Но по факту это не совсем так, точнее совсем не так. Приведем сводную таблицу для представленных выше изображений банкноты (выбор JPEG качества – Лучшее):

Режим

Без фильтра

Авто

Цвет

Печати

Шаблоны

Оттенки серого

Ч/Б

Размер

683 КБ

757 КБ

743 КБ

894 КБ

855 КБ

631 КБ

779 КБ

 

Парадокс – казалось бы самое простое по структуре двухуровневое Ч/Б изображение требует почти самого большого файла! Увы, но такова природа используемого в программе формата записи файлов JPEG 24-bit. При JPEG компрессии на размер файла очень влияет наличие резких переходов и контрастных мелких деталей – чем их больше, тем хуже сжимается файл. А в Ч/Б изображении они самые контрастные. Справедливости ради надо сказать, что данный пример не очень типичен, большинство сканируемых документов и книжных страниц все же не столь насыщены мелкими деталями, и для них результаты оказывается ближе к ожидаемым. Так, например, для обычной цветной рекламной листовки размером А4 «30 шагов к здоровью» имеем следующие результаты:

Режим

Без фильтра

Авто

Цвет

Печати

Шаблоны

Оттенки серого

Ч/Б

Размер

2010 КБ

2190 КБ

2566 КБ

2643 КБ

2643 КБ

2071 КБ

1909 КБ

 

И для полноты изложения приведем еще и размеры файлов со сканами путеводителя по московскому Кремлю, полученными с различными JPEG уровнями (разрешение 2491х2593):

При выборе «Лучшее» качество изображения – 1,18 МБ, при «Среднее» – 696 КВ, а если «Низкое» – 436 КВ.

Модуль сканирования - методы обработки

Более важным шагом в установке параметров сканирования является выбор Метода автоматически выполняемой интеллектуальной обработки изображений. Предлагается 5 вариантов:

Ровный лист – предназначен для сканирования плоских объектов, когда на черном фоне мата автоматически выделяются и кадрируются (обрезаются края) одно или несколько независимых (непересекающихся) изображений с выполнением их разворота (ориентирования по вертикали или горизонтали);

Книжный разворот – рекомендуется для сканирования книг, при этом программа будет автоматически вычислять и корректировать кривизну строк, удалять (ретушировать) придерживающие пальцы и «разрезать» развороты на отдельные страницы;

Объединение сторон – используется для комбинирования в изображении двух сторон (страниц) одного документа (паспорта, ID карты, водительского удостоверения и т.д.), или просто для объединения в одном изображении сканов двух разных документов;

Выбор вручную – предполагает самостоятельное задание пользователем прямоугольной области сканирования;

Без обработки – означает сохранение исходного изображения всей сцены (как есть).

Большинство этих режимов имеют дополнительные настройки, которые вызываются нажатием кнопки «Гаечный ключ», расположенной справа от иконки соответствующего метода обработки.

В режиме сканирования «Ровный лист» программа автоматически выделяет на однородном черном фоне мата более светлые документы (предметы) и кадрирует их (обрезает под границы охватывающего документ прямоугольника – его границы в окне просмотра будут обозначены желтой рамкой) и разворачивает вдоль вертикали. Данный режим имеет следующие опции:

Здесь функция «Заполнение белым скругленных углов ID карт» означает белые вставки на углах до формирования четкого прямоугольника. Как известно, почти все пластиковые карты имеют округлые углы, и при обычном сканировании в режиме «Ровный лист» эти углы останутся черными (по фоновому цвету мата-подложки). А вот с этой опцией они окажутся уже белыми, правда вставка может выделяться. Весьма эффективной оказывается и «Интеллектуальная оптимизация по черным краям», эта функция позволяет дополнять собственным фоновым цветом светлого листа не только углы, но и края искривленного листа.

Функция «Выделение на странице отдельных изображений» означает автоматическое выделение в наблюдаемой сцене непересекающихся предметов, их кадрирование и сохранение в отдельные изображения.

При выборе «Ориентация по направлению текста» программа будет разворачивать результирующие изображения так, чтобы текстовые строки шли горизонтально (правда при этом иногда результат может оказываться перевернутым верх ногами).

«Автоматическое восстановление страницы» весьма полезная функция, она исправляет многие неровности страниц, например рваные края или опять же скругленные углы:

Конечно, можно комбинировать все эти опции, но слишком «сложные» задания порой приводят к неожиданным результатам, так что злоупотреблять интеллектуальностью программы не стоит.

Как прямо следует из названия, метод обработки «Книжный разворот» предназначен для сканирования книг и сброшюрованных папок с документами. Очевидная сложность данных объектов – искривление страниц. Кроме того, если книга толстая (или папка с документами плотно сшита), то развороты страниц приходится придерживать пальцами слева-справа от естественного сворачивания. Важно отметить, что при этом лучше использовать специальные желтые напальчники, входящие в комплект поставки сканера Shine Ultra.

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

Конечно, ей надо “помогать”. По возможности распрямлять разворот уменьшая кривизну краев, придерживать страницы пальцами только за пустые поля, и размещать книгу под камерой так, чтобы центральная линия разреза проходила по центру экрана, выделенному в окне просмотра яркой желтой полосой:

Результат в большинстве случаев превосходит ожидания:

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

Режим «Объединение сторон» главным образом предназначен для создания комбинированного изображения из сканов двух сторон (двух страниц) одного документа. Вспомним, как часто нам приходится представлять в различные организации копии главной страницы паспорта и страницы с регистрацией по месту жительства. Или копии двух сторон водительского удостоверения и техпаспорта на машину, ну и прочее аналогичное. Вот для таких случаев и разработан этот алгоритм. При выборе этой функции сначала будет предложено отсканировать первую сторону (страницу) документа, а потом вторую (обратную). При этом, как и в режиме «Ровный лист», будет автоматически производиться кадрирование сканов (выделение/обрезка по краям и разворот), а само комбинирование будет производиться путем вставки результирующих изображений на белый однородный лист с центрированием в каждой половине листа. Для данной функции доступны следующие варианты:

Соответственно можно сделать выбор размера (А4 или А3) и ориентации (по горизонтали или вертикали), активировать опцию белых вставок для скругленных углов (в результате углы в комбинированном изображении визуально останутся скругленными, так как вставки просто сольются с фоном), опцию разворота по направлению текста. Необходимо отметить, что объединяемые на одном листе сканы будут автоматически масштабироваться, если размер их исходных образов превышает размеры листа вставки. Ниже приведены 2 примера результатов сканирования двух сторон обычной новогодней открытки и двух сторон туристической карты формата А4 – при выбранном формате листа А4:

Режим «Выбор вручную» означает задание самим пользователем прямоугольной области сканирования произвольного размера. В окне просмотра рамки этого области будут отображаться желтым прямоугольником, потянув мышью за углы которого (при нажатой клавише Ctrl) можно менять размер области:

Что касается режима «Без обработки», то он означает сохранение сканируемого изображения в оригинальном виде, со всеми черными полями и дефектами.

Важно обратить внимание на опцию «Автосканирование», актуальную для всех режимов сканирования за исключением «Выбор вручную». Она оказывается удобным инструментом сканирования серии изображений с однотипными параметрами. Сигналом для программы к автоматическому захвату очередного скана будет изменение содержимого сцены. Так, например, в режиме «Ровный лист» вы можете сразу положить под сканер пачку текстовых листов формата А4, выбрать опцию «Автосканирование» и нажать педаль или кликнуть команду «Сканирование». По данной команде будет сформировано 1-е изображение (верхнего листа). Далее вам будет достаточно просто снимать один за другим листы из пачки – программа будет автоматически отслеживать изменения и фотографировать каждый новый лист. Другой пример – режим «Объединение сторон». Здесь вам будет достаточно просто переворачивать документ или подкладывать новый – программа будет автоматически формировать новые комбинированные изображения. Ну а в режиме «Книжный разворот» необходимо и достаточно переворачивать страницы. Однако не стоит делать это слишком быстро – ведь программа должна успевать не только захватывать изображения, но и осуществлять их интеллектуальную обработку.

Модуль сканирования – прочие команды

Завершая описание возможностей Модуля сканирования, кратко рассмотрим прочие доступные в модуле команды. Кнопка «QR-код» предназначена для выполнения сканирования QR и штрих кодов. Команда «Настройки сканирования» кроме уже рассмотренного выбора JPEG качества предлагает установить такой параметр как частота электропитания (для России 50 Гц):

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

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

Модуль обработки – список файлов

Теперь пришло время перейти к рассмотрению модуля обработки отсканированных изображений. Напомним, что выход из Модуля сканирования (МС) и переход в Модуль обработки (МО) выполняется по команде «Назад». При этом откроется окно программы вида:

В центре расположено окно просмотра, в котором отображается текущее изображение (при выходе из МС таковым является первое из захваченных в только что закрытой сессии сканирования). Слева от окна просмотра находятся команды пакетной обработки изображений, снизу под окном просмотра – команды редактирования текущего изображения, справа – список открытых (доступных для обработки) файлов, в котором текущее (отображаемое в окне) изображение будет отмечено желтым.

Список файлов имеет 2 возможных представления: только имена или имена с иконками (миниатюрами):

Для переключения между этими вариантами представления необходимо кликнуть либо по иконке «Представление в виде списка» (только имена изображений), либо по «Представление в виде миниатюр» (имена с иконками изображений).

Для смены отображаемого в окне просмотра текущего изображения достаточно кликнуть по соответствующему имени (иконке) – при этом рядом с именем появится меню вида:

Здесь команда «Удал.» означает удаление данного файла. Что важно – удаление файла возможно двумя способами: удаление только из списка файлов (в этом случае сам файл останется в папке, просто не будет отображаться в списке) или полное удаление с компьютера (перемещение в системную Корзину компьютера). Команда «Сканир.» предлагает выполнить повторное сканирование данного изображения (если текущий вариант на поверку оказался неудачным) – кликнув на нее, вы возвращаетесь в МС. А команда «Свойства» раскрывает базовую информацию о файле (размер изображения в пикселях, размер файла в килобайтах, а также дату создания файла).

Список доступных в МО файлов можно расширить добавив в него новые изображения, полученные, например, в одной из предыдущих сессий сканирования.

Для этого в меню над списком файлов нужно кликнуть по команде «Плюс» (Импорт файлов) и выбрать нужные файлы. С помощью команды «Папка» можно предварительно открыть папку хранения файлов и просмотреть имеющиеся там изображения. Для выполнения пакетной обработки изображений требуется выделить в списке МО нужные файлы. Это можно сделать вручную, отмечая мышью каждый файл, сразу выделить все файлы в списке командой «Все», а также выделить только «Все изображения» или только «Все видео».

Модуль обработки – редактирование изображений