Программное обеспечение для векторизации
Обзор подготовил: Andrey Ovchinnikov, 2:5063/23.17 (RU.ACAD), а так же я :-).
Для оцифровки довелось использовать следующее программное обеспечение:
- При ручной оцифровке (растр используется в качестве подложки):
Autovec - приложение под AutoCAD R12 и R14. Позволяет откоректировать растр по тикам.
В 14-ом ACADMAP для этого может помочь (откоректировать растр) всего одна команда, которой для этого и пользуемся.
В autovece есть возможность автоматической (выделяешь рамкой область- она сама оцифровывается) оцифровки линий, но долго надо подбирать параметры и можно
вообще не подобрать.
- полуавтоматический способ оцифровки (тыкаешь в линию, она оцифровывается до первого пересечения - и спрашивает куда дальше ). Сюда относиться:
CAD-Overlay (приложение под 14-й AutoCAD),
Spotlight Pro 3.1 - Гибридный (растрово - векторный) редактор. Включает предварительную подготовку растрового изображения, средства селекции и редактирования растровой, векторной и гибридной графики, интерактивную и автоматическую векторизацию, распознавание текстов, экспорт и импорт векторных данных.
RasterDesk Pro 3.1 - Версии Spotlight, реализованные внутри AutoCAD r13 (AutoCAD r14). Все для удобной и продуктивной работы с растровыми изображениями в AutoCAD.
RasterDesk Pro LT - Версия Spotlight, реализованная внутри AutoCAD LT версии 3 и AutoCAD LT 97. Для тех, кто работает с гибридной графикой в двумерном проектировании.
EasyTrace - полуавтоматический векторизатор от российской компании Easy Trace Group. Есть версии для DOS и для Windows 95/NT. Подробнее о программе см. ниже.
- Программы автоматической векторизации (весь чертеж переводится из растра в векторный формат без участия оператора).
Scanoid - пакет для векторизации нашего предприятия "Компьютер-грфика". Более подробная информация о этом программном
продукте на сайте предприятия "Компьютер-графика".
Vectory 5.1 - Программа автоматического преобразования растровых чертежей (или их
необходимых фрагментов) в векторные. Полученные в результате векторизации данные можно экспортировать в AutoCAD и другие системы САПР.
EasyTrace
Easy Trace является пакетом программ для полуавтоматической интерактивной векторизации цветных и черно-белых растровых изображений, работающим под Windows 95/NT. Являясь дальнейшим развитием продуктов компании Easy Trace Group, он может рассматриваться как средство интеграции материалов, подготовленных с помощью DOS-версии программы.
Пакет поставляется в двух модификациях — полной и сокращенной. Использование полной модификации пакета позволяет создавать проектные файлы, подключать к ним растровые слои, производить преобразования растровых подложек и т.д. Полная версия (Starter Kit) необходима для начала работы с программой. Сокращенная модификация программы (Tracer Kit) предназначена исключительно для векторизации и выполнения операций импорта и экспорта.
Помимо замены растровых изображений на векторные примитивы с последующей передачей их в ГИС (САПР), программа Easy Trace позволяет в процессе векторизации решить следующие задачи:
- минимизировать число векторных примитивов: две пересекающиеся линии разных слоев должны остаться двумя линиями, а не четырьмя линиями, сошедшимися в одной точке);
- восстановить информацию, частично утраченную или искаженную из-за износа бумажного носителя, дефектов чертежных инструментов, дефектов исполнения, погрешностей сканирования;
- «расслоить» изображениe по его смысловому содержанию: карта может содержать слои рельефа, автодорог, коммуникаций, границ земельных участков и т.д.;
- ввести атрибутивную информацию для графического объекта: напряжение линии электропередач, диаметр трубопровода, площадь земельного участка, его собственник и т.п.;
- построить корректную топологическую структуру информации, соответствующую требованиям конечной ГИС или САПР.
Таким образом, с помощью программы-векторизатора Easy Trace можно создавать файлы векторных и атрибутивных данных, несущие в себе гораздо больше информации, чем исходный бумажный материал и превосходящие его по точности.
Векторизатор Easy Trace не предназначен для редактирования содержания растровых файлов (стирание, рисование) и достижения сходства между исходным растровым изображением и его векторным аналогом (штриховки, заливки, сложные топографические знаки).
Версии 6.x для WIN95/98/NT
Полностью 32-разрядная версия Easy Trace для Windows представляет собой дальнейшее развитие продуктов компании Easy Trace Group. Ее можно рассматривать как средство интеграции материалов, подготовленных на рабочих местах, оснащенных DOS-версией пакета. Поскольку DOS-версия Easy Trace предельно нетребовательна к техническим ресурсам, в ближайшем будущем планируется параллельное развитие как DOS, так и Windows- версий пакета.Разумеется, Easy Trace для Windows является полнофункциональным рабочим местом векторизации, обладающим следующими дополнительными возможностями:
- Полная преемственность интерфейса Easy Trace для DOS. Переучивания операторов — не требуется
- Полная совместимость при переходе от версий DOS 4.x к Windows и частичная при обратном
- Практически не ограниченные размеры растрово-векторного поля
- Возможность работать с любыми разрешениями и количествами цветов, поддерживаемыми системой Windows
- Возможность векторизации с использованием в качестве подложки наложенных друг на друга разномасштабных растров
- Возможность сведения разномасштабной векторной информации из разных источников
- Возможность привязки растровых фрагментов к единому векторному полю по регулярной сетке, по произвольному набору опорных точек, в точку, указанную пользователем (без коррекции)
- Поддержка одновременного отображения нескольких видов одной и той же карты (наборы отображаемых растровых и векторных слоев, масштаб и положение)
- Одновременное отображение нескольких прозрачных растровых подложек с полным контролем над их видимостью и цветом
- Группирование слоев в тематические группы
- Встроенные возможности подготовки многоцветных растров к векторизации, включая сжатие диапазона цветов и деление на тематические слои
- Произвольное перемещение (подгонка) растрового фрагмента относительно векторного поля
- Возможность открытия нескольких обрабатываемых документов в разных окнах
- Обрезка растрового изображения по произвольному полигональному контуру
- Полное сохранение настроек программы от сеанса к сеансу
Версия 4.2(W) для DOS
В этом разделе перечислены наиболее значительные, с нашей точки зрения, отличия новой версии от версии 3.52.
Суффикс (W) в номере версии означает подготовленность пакета к совместной работе сверсией Win95/WinNT. ПРИНЦИПИАЛЬНО ВАЖНЫМ является переход внутреннего представления данных с 16-ти на 32-х разрядную основу. Теперь расчет VCD координат при выполнении операций привязки к линиям, построения ортогональных контуров и трассировка ведутся по сетке с числом ячеек ДО НЕСКОЛЬКИХ СОТЕН ТЫСЯЧ НА ОДНУ ТОЧКУ РАСТРА!
Easy Link
- Cредства управления точностью представления векторных данных.
- Коррекция растра по неполному набору тиков
- Обрезка скорректированных растров по указанной пользователем стороне — сверху, снизу, справа, слева
- Улучшенное качество сшивки за счет «прозрачной» укладки соседних растровых фрагментов
- Индикация позиции тика (репера) привязки при присоединении pастрового фрагмента к полному полю проекта
Easy Trace
- Средства слияния для проектов, созданных по регулярной сетке с совпадением масштабов
- Средства сшивки векторных сегментов проекта в единый векторный файл
- Автоматическая склейка полилиний на границах векторных сегментов после сшивки растров c диагностикой ошибок
- Специализированные трассировщики — ортогональный, линеаризующий, трассировщик площадных объектов и болот
- Тестирование цепочно-узловой структуры на самопересечение и фиксация ее нарушений
- Проверка замкнутости полигонов, целиком лежащих на одном слое, или состоящих из полилиний, лежащих на разных слоях
- Редактирование ошибок и значений высот полилиний
- Редактирование полилиний на уровне вершин и сегментов
- Объектная привязка к вершинам полилиний или к точке
- Цветовая индикация высот и автоматическая простановка значений высот
- Расширенные возможности группового редактора
- Неограниченный размер базы данных для точечных и линейных объектов любого слоя
- Возможность объявления любых полей баз данных автозаполняемыми
- Устранение пропусков в последовательности идентификаторов баз данных
- Автоматический перенос значений Z (высот точек/полилиний) в указанное поле базы даных
- Средства автоматической генерации реперных знаков (тиков) и ограничивающей рамки проекта
- Экспорт в форматы наиболее распротраненных САПР и ГИС
ftp://www.easytrace.com/ - Сайт фирмы
http://www.easytrace.com/wwwboard/rconferentsindex.htm - конференция пользователей Easy Trace
ftp://ftp.easytrace.com/demo - демо-версия программы.
Векторизаторы от Consistent Software
Все эти программы объединены в серию RasterArts, и при их помощи можно произвести полную обработку растрового изображения - от сканирования до получения готового - растрового, векторного или гибридного чертежа; инструмент, способный не только объединить векторные и растровые изображения, но и обеспечить необходимую в САПР и ГИС точность черчения и измерений.
Почему именно RasterArts?
- Качество и производительность: В программах RasterArts используются уникальные алгоритмы преобразования растровых объектов в векторные. Полученные векторные объекты требуют лишь незначительного редактирования. Благодаря простоте настройки, а также подробному описанию на русском языке, вы всего за несколько дней научитесь использовать все средства и возможности программ. Сочетание качества, скорости и простоты использования ставит программы RasterArts - Spotlight, RasterDesk, Vectory - на одно из лидирующих мест в мире в области гибридной графики. Именно поэтому NASA, BMW, Boeing выбрали программы RasterArts.
- Поддержка и сопровождение: Поддержка и сопровождение всех программ серии RasterArts осуществляется непосредственно коллективом разработчиков. Вы всегда получите самые квалифицированные и полные ответы на свои вопросы, а ваши пожелания по усовершенствованию программ не останутся без внимания при разработке новых версий.
- Гибридная графика: Программы RasterArts являются гибридными редакторами, что предполагает одновременную работу с растровыми (сканированными) и векторными данными на чертеже, что имеет ряд преимуществ. Чертежи могут быть отсканированы, отредактированы и сохранены в растровом формате. В дальнейшем изменения могут вноситься как в растровой, так и в векторной формах, а конвертация растра в векторную форму САПР - производиться по мере необходимости, т.к. не всегда целесообразна полная векторизация чертежа. Комбинированные чертежи можно сохранять и выводить на плоттер. Конвертированные объекты в дальнейшем модифицируют так же, как другие объекты чертежа САПР. Возможно и обратное преобразование векторов - объектов САПР в растр, называемое растеризацией. Двунаправленное преобразование графики обеспечивает недостижимую ранее гибкость при работе с графическими документами, благодаря чему новая, гибридная технология - мощная как САПР и простая как редактирование чертежа на бумаге - стала реальностью.
Области применения программ RasterArts
- Машиностроение: Повышение качества сканированных чертежей, возможность гибридного редактирования всего изображения или выбранного фрагмента, использования библиотек растровой и векторной графики, автоматическая и интерактивная векторизации, редактирование растровых объектов без их конвертации в вектора, растеризация векторов и другие возможности.
- Картография:
- Передовые методы калибровки для исправления линейных и нелинейных деформаций сканированных карт;
- Удобное средство ввода информации при создании цифровых карт в системах ГИС. Преобразование растровых объектов в векторные форматы AutoCAD и ГИС с созданием системы атрибутивной информации. Высокая точность интерактивной векторизации.
- Работа с картами разных масштабов, совмещение нескольких растровых слоев с фоновыми изображениями;
- Архитектура и строительство: Самый быстрый способ выполнения проекта реконструкции старых зданий и помещений - сканирование поэтажных планов и использование программ RasterArts. При помощи гибридного редактирования в готовые чертежи легко и быстро вносятся любые исправления и изменения.
- Архивы графической информации: Простой доступ к накопленному до внедрения САПР архиву чертежей, полная или частичная векторизация, повторное использование конструкций, их фрагментов и схем в новых проектах, улучшение качества имеющихся растровых чертежей.
- Электроника: Все средства для работы со схемами: частичная или полная векторизация, поиск растровых объектов на чертеже и их замена на растровые или векторные, использование библиотек элементов.
Программы серии RasterArts - ключевые возможности:
- Возможность обработки растрового изображения размером 65 тыс. х 10 млн. растровых точек (250 м чертежа, отсканированного с разрешением 1200dpi) практически любого растрового формата;
- Поддержка Twain-совместимых сканеров, что позволяет загружать в программу изображения непосредственно с бумажного оригинала;
- Одновременная работа с несколькими растровыми изображениями - их совмещение, масштабирование, наложение. Использование полноцветных растровых изображений в качестве фона;
- Большой выбор растровых фильтров для компенсации искажений растра, вызванных низким качеством исходных материалов или возникших при сканировании.
- Использование различных методов калибровки для коррекции линейных и нелинейных искажений растрового чертежа;
- Возможность обработки нескольких растровых чертежей в пакетном режиме без участия оператора.
- Объектные методы выбора растровых данных, позволяющие работать с растровыми объектами так же, как программы САПР работают с векторными. Выбор растровых примитивов (отрезков, дуг, окружностей, полилиний) производится указанием одной точки объекта.
- Редактирование растровых данных: выбранные растровые объекты можно перемещать, масштабировать, поворачивать на произвольные углы, размножать, помещать в библиотеку. При этом, благодаря новым подходам к обработке растровых изображений, отсутствуют разрывы пересекающихся растровых линий и не возникает искажений, связанных с дискретностью растровых данных;
- Все виды привязки к растровым и векторным объектам;
- Поиск растровых объектов и их замена на другие растровые или векторные объекты с сохранением или стиранием исходного растра;
- Векторизация всего растрового изображения или выбранного фрагмента произвольной формы при помощи процедуры автоматической векторизации. Использование улучшенных алгоритмов распознавания объектов, стандартных шаблонов распознавания. Округление результирующих векторов до указанных толщин, их распределение по слоям;
- Применение процедуры интерактивной векторизации (трассировки) для более сложных задач.
- Распознавание растровых текстов с возможностью обучения программ распознаванию новых символов.
- Гибридное редактирование - одновременная модификация растровых и векторных данных на чертеже.
- Сохранение и вывод на печать гибридного растрово-векторного изображения.
- Одновременное использование нескольких библиотек растровых, векторных и гибридных элементов;
- Расслоение цветных растровых изображений для последующего редактирования монохромных растровых слоев поверх исходного цветного фона.
- Многошаговое Undo и Redo;
- Поддержка OLE2 и DDE;
- Удобный пользовательский интерфейс;
- Плавающие панели инструментов, подсказки, курсорные меню, контекстно-зависимая помощь.
http://www.csoft.spb.ru/ - представитель Consistent Software в Санкт-Петербурге.
http://www.esg.spb.ru - Бюро ESG, подразделение Consistent Software.
http://www.csoft.ru - всероссийское представительство Consistent Software.