Векторизация

Обратная связь






Векторизация

Трассировка, полуавтоматическая векторизация

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

В программе реализовано четыре режима трассировки растровых изображений:

Автоматическая векторизация (версия Pro)

Автоматическая векторизация – процедура, в результате которой генерируются векторные объекты, передающие исходное растровое изображение. Spotlight Pro распознает объекты следующих типов: отрезки, круги, дуги, штриховки, тексты и символы. Предусмотрена возможность обучения программы распознаванию новых текстов и символов.

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

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

Цветная векторизация (версия Pro)

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

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

Коррекция результатов векторизации

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

В интерактивном режиме программа позволяет:

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

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

Команда Собрать в полилинию предназначена для объединения незамкнутых векторных объектов в полилинию в интерактивном режиме.

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