другой подобной системой, обычно называется векторным изображением.
Существует легенда, что растровые чертежи при хранении занимают очень много места. С учетом современных алгоритмов сжатия при записи сканированных чертежей эта легенда критики не выдерживает — объемы изображения в монохромном растровом и векторных форматах очень мало отличаются друг от друга.
Первый вопрос, который обычно возникает, — это на чем сканировать промышленные материалы? Отметим, что распространенные издательские сканеры формата А4/В4 для промышленных целей в большинстве случаев неприемлемы. Они ориентированы на сканирование цветных изображений небольшого формата для издательских целей. При работе в промышленности требуются крупноформатные монохромные сканеры либо графопостроители со сканирующими головками. При этом довольно часто возникает вопрос о плохом качестве исходного материала — ветхость, неровный фон (результат ксерокопирования), изначально плохое качество самого изображения.
• Сегодня на рынке крупноформатных сканеров реально предлагаются три серии устройств: графопостроители со сканирующими головками фирмы Huston Instruments — DMP-162, Hiplot-7000 с максимальной разрешающей способностью до 400 dpi; сканеры фирмы Contex с максимальной разрешающей способностью от 300 до 1000 dpi;
• сканеры фирмы VIDAR с максимальной разрешающей способностью от 500 до 800 dpi.
Графопостроители со сканирующими головками представляют собой неплохое экономичное решение, но обладают повышенными требованиями к сканируемому материалу. В инструкции по сканированию рекомендована целая процедура подготовки материала к сканированию — наклеивание на ватман.
Сканеры Contex и VIDAR имеют приблизительно одинаковые характеристики, но сканеры VIDAR обладают свойством динамического отделения фона изображения (что позволяет сканировать «синьки», восстанавливая качество оригинала) и очень бережно относятся к сканируемому материалу, что позволяет сканировать ветхие чертежи.
Существуют две ситуации, когда пользователи начинают задумываться о сканировании существующих чертежей и их последующей обработке в AutoCAD:
• ситуация первая — возникает желание отсканировать весь существующий архив чертежей;
• ситуация вторая — необходимо быстро отсканировать (и,возможно, векторизовать) конкретный чертеж или чертежи, которые срочно нужны для проектирования.
Рассмотрим обе эти ситуации.
В первой из них, действительно, разумно сосканировать весь имеющийся материал и, проведя его предварительную обработку (удаление грязи, выравнивание фона, фильтрацию), создать архив, обеспечивающий поиск, просмотр и анализ выбранного чертежа, схемы или топоосновы. Объем архива при этом не будет сильно отличаться от архива векторных чертежей. И только когда пользователь, найдя в архиве необходимый ему чертеж, собирается с ним работать, фактически возникает вторая ситуация.
Во второй ситуации пользователь должен решить, какой из способов обработки сканированного изображения для него подходит. А способов таких четыре:
• «скалывание» чертежа по сканированному материалу на экране монитора непосредственно в AutoCAD;
• «автоматизированная» трассировка сканированного материала — при этом программа-трассировщик пытается автоматически определять связную линию в заданном направлении до разрыва или пересечения;
• «автоматическая» векторизация сканированного материала сраспознованием отрезков, полилиний, окружностей, дуг; работа в «гибридной» технологии, когда одновременно редактируются и растровый, и векторный чертежи и обеспечивается их совместный вывод на твердую копию.
Отметим, что каким бы ни было качество векторизации, ее нельзя считать панацеей от всех бед — после любой векторизации требуется внимательная ручная доводка чертежа, схемы или топоосновы. Фактически все векторизаторы не распознают текста (а уж тем более русского) и плохо работают с мелкими элементами (сравнимыми по размерам с текстом).
Ниже мы рассмотрим по одной программе, реализующей каждый из вышеперечисленных способов работы с растровыми материалами.
Кроме рассмотренных программ, существует целая серия других, но мы выбрали программы, оставившие наиболее профессиональное впечатление и обеспечивающие реальную работу с большими объемами растровой информации в приемлемое время.
Фактически все рассматриваемые ниже программы (кроме RxAutoIcon) поддерживают первоначальную обработку сканированного материала — чистку грязи, поворот на малые углы, калибровку, фильтрацию. А вот механизмы дальнейшей работы у них сильно различаются.
Теперь рассмотрим программы, предлагаемые в части обработки сканированных чертежей:
RXAUTOICON FOR WINDOW — Визуализация растровых изображений BAutoCAD
RxAutoIcon — программа, обеспечивающая обработку цветных, полутоновых и монохромных сканированных растровых изображений непосредственно в среде AutoCAD. При этом обеспечивается растровый «псевдослой», который может быть отмасштабирован в соответствии с реальными координатами и/или размерами и над которым полностью реализованы все операции масштабирования и панорамирования AutoCAD. Поддерживается одновременная работа с несколькими растровыми изображениями и маскирование их частей. RxAutoIcon также обеспечивает вывод гибридных (то есть содержащих растровую и векторную часть) чертежей на твердую копию.
VECTORY FOR WINDOWS — Векторизация растровых изображений
Vectory — программа, обеспечивающая преобразование отсканированных монохромных растровых чертежей (в первую очередь машиностроительных) в векторный формат (в том числе и в форматы AutoCAD
DWG/DXF/DXB). При этом Vectory обеспечивает распознавание максимального набора примитивов — отрезков, окружностей, дуг, полилиний, размеров и стрелок (в том числе наклонных), распознавание штриховых и штрих— пунктирных линий, обнаружение наклонных текстов и пересечения полилиний, а также распознавание некоторых дополнительных примитивов. Обеспечивается достаточно удобное управление процессом векторизации, очистка от «грязи», удаление разрывов, редактирование и фильтрация растрового изображения.
Обеспечивается векторизация частей чертежа, выравнивание ортогональных линий, поиск, выделение текстовых областей и возможность ввода текста заново с использованием шрифтов AutoCAD.
Vectory включает в себя векторный редактор, обеспечивающий доведение векторного изображения до требуемого уровня соответствия растровому без перехода в AutoCAD. Векторный редактор позволяет не только редактировать автоматически полученные примитивы, но и создавать новые. Vectory имеет возможность настраивать ряд параметров векторизации, подстраиваясь тем самым под различные изображения: машиностроительные чертежи, архитектурные планы, карты, схемы.
Пользователь может определить собственные наборы параметров, типичные для своего сканера, своих чертежей или даже частей чертежа. Vectory имеет удачный интерфейс, возможность ввода различных растровых форматов (RLC, RLP, TIFF, PCX, CALS, BMP) и вывода в векторные форматы (DWG, DXB, DXF, VCT). Пакет рекомендуется для автоматической векторизации чертежей исхем в машиностроении, приборостроении и архитектуре.
SPOTLIGHT FOR WINDOWS — Редактор сканированных чертежей
SpotLight — предназначен для редактирования и «автоматизированной» векторизации отсканированных монохромных растровых изображений промышленных форматов (до АО).
Редактор позволяет проводить фильтрацию «грязи», выравнивание линий, разделение близко лежащих линий, поворот всего или части растрового изображения на малые углы, объединение нескольких растровых изображений в одно. Пакет обеспечивает линейную и нелинейную трансформацию растрового изображения: выравнивание по криволинейной сетке, «резиновую» деформацию, компенсацию трапециевидных искажений.
SpotLight также обеспечивает стандартные функции рисования и редактирования растровых изображений, в том числе пиксельное редактирование, использование шрифтов AutoCAD для нанесения