点阵图形的矢量化
点阵图形的矢量化
在工程实践中,经常需要将点阵图形转化为矢量图形。如:工程图纸经扫描后形成的.TGA、*.TIF、*.JPG等点阵图形,须转化成AUTOCAD所能接受的矢量文件,才能在笔式绘图仪上输出;在利用3DS画建筑群鸟瞰图时,各建筑物及公共设施在总图中的位置,用AUTOCAD直接绘入,是十分困难的。能否将总平面图扫描后,转化成矢量文件,再进入AUTOCAD或3DS中呢?再如,在缺乏矢量汉字库的情况下,可否将WINDOWSWORD、WPS、UCDOS等软件生成的点阵文件,转化成3DS所需的矢量汉字呢?
AUTOCAD12.0以上版本,可利用“RASTERIN”命令,将*.PCX、*.GIF、*.TIFF文件转化到AUTOCAD中。具体作法是:
(1)利用APPLOAD命令将AUTOCAD的SUPPORT子目录下Rasterin.exp装入(即:“LOAD”)。
(2)在“COMMAND:”下输入:“GIFIN(回车)”,再输入须转换的*.GIF文件名(若该文件不在当前子目录,尚应输入该文件所在的路径)。类似地,用“PCXIN”、“TIFFIN”可分别将*.PCX、*.TIF文件转到AUTOCAD中。
但此法转换成的矢量图形文件所占的字节要比原来的点阵文件大得多,而且原来图形中的曲线,转到AUTOCAD中带有锯齿。不仅编辑困难,而且对大图形来说,转换要费很长的时间。
然而,COREDRAW却能很好地解决这个问题。作者在COREDRAW5.0上,很轻松地将一幅扫描的总平面图(硫酸纸底图)转到了AUTOCAD中,而且效果非常理想。其具体步骤是:
(1)在WINDOWS中启动COREDRAW,当出现COREDRAW程序项时,用鼠标点击CORETRACE程序项,启动该程序。
(2)在CORETRACE中,OPEN该文件,从“TRACE”中选择“OUTLINE”,再从“FILE”中选择“SAVETRACE”,存成扩展名为.EPS的文件。
(3)退出CORETRACE,启动COREDRAW程序项,从“FILE”中选取“IMPORT”,输入该.EPS图形,再通过“FILES”→“EXPORT”,从文件类型中选*.DXF类型,并存盘。
(4)进入AUTOCAD中:启动AUTOCAD,在“Command:”下键入“DXFIN”命令,输入该DXF文件(若该文件不在当前子目录,尚应输入该文件所在的路径)即可。
进入3DS中:启动3DS,按F1键进入“2Dshoper”,从下拉式菜单中调出该DXF文件:“File"→"Load":输入该文件名。
至此,经扫描形式的点阵图形已顺利转化到AutoCAD或3DS中。