| Spotlight 9 |
|
Spotlight / Spotlight Pro - профессиональный гибридный графический редактор, позволяющий осуществить полный комплекс работ с растровыми монохромными, полутоновыми и цветными изображениями: отсканированными чертежами, картами, схемами и другими графическими материалами.
1. СканированиеСканирование в Spotlight производится с помощью модуля WiseScan LE, который представляет собой комплексную систему, предназначенную для работы с широкоформатными монохромными и цветными сканерами. Управление сканером осуществляется на аппаратном уровне или с помощью TWAIN-интерфейса.
2. ФильтрацияМонохромные фильтры используются для обработки двутональных изображений. Применение фильтров может значительно повысить качество изображений и уменьшить объем растровых файлов.
3. Коррекция геометрических искаженийПроцедуры коррекции геометрических искажений позволяют скорректировать разнообразные геометрические искажения монохромных, цветных и полутоновых растровых изображений. Такие операции желательно, а иногда даже необходимо применять перед использованием более сложных процедур, таких как расслоение или векторизация. Например, если исходное растровое изображение имеет трапециевидные искажения, векторный рисунок, полученный в результате векторизации, скорректировать будет уже невозможно. Избежать этого позволяет процедура четырехточечной коррекции, использующаяся для устранения деформаций перед применением векторизации.
4. КалибровкаКалибровка предназначена для устранения произвольных (линейных и нелинейных) искажений растровых изображений любого типа (монохромных, полутоновых и цветных), для исправления погрешностей графических документов, геодезических планов и карт в растровом формате. В исходных документах должны присутствовать точки с известными координатами. В действительности из-за деформации исходного материала или ошибки сканирования эти точки на сканированном изображении могут быть расположены иначе. После проведения калибровки растровые изображения трансформируются таким образом, что текущие координаты этих точек совпадают с их известными значениями. В процессе калибровки происходит преобразование растрового изображения, при котором заданный набор точек совмещается с точками, имеющими другие, заранее известные координаты. Количество и положение точек могут быть произвольными.
5. Выделение объектов по типу и размеруОперации выделения позволяют перенести определенные объекты растрового изображения на новые растровые изображения, помещенные на указанные слои. С исходного изображения можно выделить штриховки, текст, линейные объекты и объекты по размеру (изолированные группы примыкающих друг к
После проведения выделения перемещенные объекты можно сохранить как отдельное растровое изображение, выбрать и вернуть на исходное изображение или удалить весь полученный растровый слой.
6. ТрассировкаТрассировка – интерактивная процедура, позволяющая провести векторизацию растрового изображения любого типа, а также сгладить или удалить объекты растрового изображения. На цветных и полутоновых изображениях трассировке подлежат все типы объектов, кроме штриховок и символов.
7. ВекторизацияАвтоматической векторизацией называется процедура, в результате которой генерируются векторные объекты, передающие исходное растровое изображение. Существуют два типа векторизации: распознавание растровых примитивов и аппроксимация растровых объектов. Аппроксимирующие алгоритмы используются при векторизации произвольных растровых объектов. Вы можете аппроксимировать полилиниями центральные линии произвольных растровых кривых или контуры растровых объектов. Толщины векторных объектов можно округлить к предварительно заданным значениям. Векторные объекты, соответствующие растровым линиям различной толщины, можно поместить на различные слои или присвоить им различные цвета.
8. Цветная векторизацияКоманда предназначена для автоматической векторизации полилиниями объектов на цветных растровых изображениях (схемах, планах, топографических картах). В процессе операции программа автоматически определяет таблицу цветов исходного изображения и присваивает получаемым векторным объектам ближайший цвет. При векторизации это позволяет распределить объекты различного цвета на разные слои или исключить из распознавания линии определенного цвета.
9. Коррекция результатов векторизацииПолученные в результате автоматической векторизации низкокачественных растровых изображений векторные объекты, как правило, требуют дополнительной коррекции. Коррекция необходима, если после распознавания таких объектов, как линия, окружность, дуга и полилиния, получается множество отдельных векторов-фрагментов (например, вместо линии – несколько линейных отрезков, вместо растрового круга – множество дуг, вместо полилинии –множество дуг и линий и т.д.). Инструментами, представленными в Spotlight, можно корректировать векторы и полилиний в автоматическом режиме:
В интерактивном режиме программа позволяет:
Автоматическая векторная коррекция предназначена для автоматической корректировки векторных объектов (линий, дуг и окружностей), полученных в результате автоматической и полуавтоматической векторизации (трассировки). Автоматическая коррекция полилиний предназначена для автоматического редактирования полилиний, полученных в результате векторизации или трассировки. При автоматической коррекции полилиний можно осуществить слияние, удаление или объединение полилиний, удаление мелких сегментов, совмещение общих границ и др. Команда Собрать в полилинию предназначена для объединения незамкнутых векторных объектов в полилинию в интерактивном режиме. Команда Упорядочить уровни предназначена для распределения полилиний по уровням – например, в соответствии с изолиниями рельефа на карте. При выполнении этой операции программа автоматически рассчитывает с заданным шагом уровень для каждой полилинии от начального значения (указанной высотной отметки).В процессе выполнения команды анализируются полилинии с уже заданным уровнем, и следующие значения присваиваются с учетом существующих. Для визуального контроля предусмотрена подсветка обрабатываемых полилиний заданным цветом и отображение числового значения уровней.
10. Рисование и редактирование объектовSpotlight предлагает широкий выбор инструментов редактирования объектов, созданных в программе, импортированных векторных объектов, а также векторных объектов, полученных в результате автоматической или полуавтоматической векторизации.
Для редактирования векторных объектов, полученных в результате автоматической векторизации, можно применять как процедуру автоматической коррекции векторов, так и средства ручной коррекции.
11. Цветокоррекция и цветная фильтрацияСредства цветной фильтрации и цветокоррекции используются для подготовки изображений к последующим сложным операциям, таким как бинаризация, разделение по слоям, растровое редактирование и векторизация. Цветные фильтры применяются также для улучшения качества изображений после применения операций, которые перемещают объекты изображения или меняют разрешение (масштабирование, выравнивание, поворот, калибровка или коррекция по четырем точкам).
12. Бинаризация и разделение цветовПроцедуры бинаризации и разделения цветов позволяют получать из цветных и полутоновых изображений монохромные растровые изображения (растровые слои).
Полученные монохромные изображения в дальнейшем могут быть преобразованы в векторные с помощью средств векторизации или трассировки. Векторизация разделенного на слои растра обычно значительно более эффективна, чем векторизация растра, полученного с помощью черно-белого сканирования цветных оригиналов.
13. Модули OCR символовДля распознавания текста в Spotlight Pro предназначены модули OCR, которые используют технологию оптического распознавания (Optical Character Recognition), сравнивая найденные текстовые символы с шаблонными изображениями букв и цифр. OCR ABBYY-FineReader-9.1 – дополнительный модуль OCR, который можно использовать и как самостоятельную команду, для распознавания сканированных текстовых документов и в процессе автоматической векторизации.
14. Поиск и замена растровых и векторных объектовОперация поиска и замены позволяет находить объекты монохромных растровых изображений, а также наборы векторных объектов и заменять их любыми векторными или растровыми объектами.
15. Пакетный режим обработкиПакетный режим позволяет производить обработку изображений в автоматическом режиме без участия оператора. Чтобы задать пакетный процесс, необходимо подготовить специальный текстовый файл, содержащий инструкции пакетного процесса. Такой файл называется командным файлом (script file).
Для стандартной обработки загруженного изображения можно создать командный файл, позволяющий обрабатывать множество изображений. Чтобы это сделать, следует для каждого изображения создать командный файл, содержащий последовательность команд, которые загружают изображение, вызывают сценарий обработки, а затем сохраняют полученное изображение. Для выполнения каждого командного файла Spotlight также создает файл протокола, содержащий дату осуществления процесса и все сообщения о появляющихся ошибках. Имя файла протокола либо определяется в командном файле, либо используется заданное по умолчанию, установленное в диалоге Параметры. Если командный файл содержит синтаксические ошибки, его выполнения не произойдет, а описание ошибок будет приведено в файле протокола.
16. Открытая архитектураВ Spotlight Pro многие необходимые пользователям возможности и инструменты могут быть реализованы при помощи открытой архитектуры программы.
На основе Spotlight с использованием открытой архитектуры созданы специальные приложения для таких отраслей, как шинная промышленность, ГИС, проектирование телекоммуникаций и др. Например, с помощью скрипта может быть осуществлена привязка отсканированных растровых планшетов к пользовательской системе координат и построен GPS-трек.
|
|
|