2024年5月4日发(作者:)

R2V用户使用说明

简介Raster2Vector 3.x(R2V)

Raster2Vector 3.x(R2V) for Windows95/NT是一种高级光栅图矢量化软件系统。该软件系统

将强有力的智能自动数字化技术与方便易用的菜单驱动图形用户界面有机地结合到Windows & NT环

境中,为用户提供了全面的自动化光栅图像到矢量图形的转换,它可以处理多种格式的光栅(扫描)图

像,是一个可以用扫描光栅图像为背景的矢量编辑工具。由于该软件的良好的适应性和高精确度,其非

常适合于GIS、地形图、CAD及科学计算等应用。

R2V提供简便及完整的将光栅图像数字化为矢量数据的解决方案,这些光栅图像可以是扫描的图

纸、航摄照片或是卫星图片。整个的光栅图像矢量化过程可以是全自动的且不需要人工干预(也可选人

工干预)。你仅需要将扫描图像显示在屏幕上并选择矢量化命令,所有的线段在数秒钟即可识别出来并

显示在图像上供你校正与编辑。强大的编辑及处理功能可用于矢量的编辑、大地坐标校正及高程数据标

注。

拥有R2V,你可以忘掉缓慢而又不准确的数字化仪人工手动跟踪描绘。你可以在草稿纸上画草图,

你只需扫描你的图纸,然后让R2V高精度地自动或半自动矢量化它们。一张典型的地形图或区划地图,

通常以200DPI的黑白或灰度扫描,在Pentium级PC上数秒内即可完成矢量化。

你可以在同一个显示窗口下处理各种类型的数据,这些数据包括线、点、多边形、文本标注、光栅

点以及控制点。使用R2V,你就可以自动地矢量化地图及其他图纸,快速智能地完成航片或卫片的数字

化及地理解析工作,用最新的航摄照片或其他图像更新你现存的矢量数据集。

R2V for Windows & NT非常易于使用,其基本的转换和编辑功能,拥有不同技术背景的用户都可

快速掌握。

运行环境

系统最低需求

操作系统:R2V 32位版本需要Windows 95或Windows NT才能运行。

CPU:486或更好

RAM:8MB(建议32MB以上)

硬盘容量:安装软件需要2MB,更多的空间用于存储你的扫描图像及矢量化数据

显示设备:8位256色或更好的SVGA兼容显示卡

R2V主要特点

图像格式:支持1位黑白、8位灰度及彩色(4位、8位及24位)的TIFF、GeoTIFF和BMP图像文件

格式。支持大多数TIFF压缩模式。软件无图像尺寸限制。同时支持SPOT卫星图像格式。在R2V中,可

2

对光栅图像进行地理坐标参照(Geo-refrence)并将其存储为GeoTIFF文件格式。

矢量输出/输入:ArcView(形文件)、Arc/Info、DXF、MapInfo(MIF/MID)、 MapGuide SDL、

3D网格文件、3D DEM (兼容USGS DEM) 及3D XYZ矢量文件格式。 更多的矢量文件格式将在以后的

版本中加入。

高级矢量化:R2V支持三种矢量化方式:

全自动矢量化:仅用一个命令即可在分秒内高质量地矢量化你的扫描图像。批处理方式允许你矢量

化一系列扫描图像而无需任何用户干涉。可以编写用户批处理命令文本用以在矢量化图像之前对其进行

用户化的处理,以及矢量化后对矢量线段进行必要的处理。

交互式矢量跟踪:在光栅图像上选择两点后让R2V为你自动进行矢量追索。方便、精确并且智能!

对于复杂的地图或其他图纸,使用交互方式可有选择地进行矢量化。另外使用多线追踪功能,仅需点击

两下即可矢量化一系列线段。

手动屏幕数字化:使用R2V方便的矢量编辑器,你可以以光栅图像为背景,简单地描绘线段矢量、

放大缩小自如、为你特有的应用快速生成所需数据。

完整的矢量编辑:系统提供了一个以图像为背景的屏幕矢量编辑器。线段可以被生成、移动、连接、

断开、删除、改变颜色及标注ID。

3

矢量标注和地形图数字化:线段可以用不同的ID值来标注,在将矢量输出了地图系统或GIS软件包

时这些值可作为特定属性来存储。系统提供半自动的等高线标注功能用于快速的指定等高线的高程值。

多层管理:利用R2V的层管理器可以按需要定义任意多的层并可在进不同的层中组织数据。R2V中

生成的层结构完全兼容那些支持多层数据结构的输出矢量文件格式。运用多层定义,矢量数据可以以层

为单位进行处理、编辑和显示,也可以在不同层中移动。

点数字化:完全支持点数字化。可以生成、移动和标注点,点数据可以在所有支持的矢量文件格式

中输出。

自动多边形层生成:仅用一个命令即可全自动生成多边形层,封闭多边形可以用R2V的线编辑器进

行编辑、标注。

功能强大的光栅图像编辑器:R2V提供强有力的光栅图像编辑器,用以轻易地编辑和修复光栅图像

点。图像编辑工具支持所有的图像格式,包括1位黑白、灰度、8位以及24位彩色图像。光栅点映射(Pixel

mapping)功能可以容易地将某一光栅点值映射到整个图像中的其他同值的光栅点上,该功能可用来

消除噪声点、清除图像背景或用于融合颜色层。

地理坐标参照(Geo-refrencing)和GeoTIFF兼容:矢量数据可以进行地理编码,或使用控制点及世

界文件(World file - TFW)将矢量数据修正映射到真实地理坐标系统(如:UTM,经度/纬度)上。光

栅图像同样可以用由ESRTs Arc/Info, ArcView生成的世界文件(world file)或由MapInfo的TAB文件进

行地理坐标参照。光栅图像橡皮页变换 (Image rubber sheeting) 功能将光栅图像进行几何修正或将

4

其与一个新坐标系统对齐。R2V支持双线性(bi-linear)及三角网法两种几何变换。经过地理坐标参照的

光栅图像可以存为GeoTIFF文件格式,并与其他支持GeoTIFF格式的地理信息软件包完全兼容。

自动文本探测与识别:系统能够自动探测和识别任意字形、任意大小的西文字符。灵活的编辑器可

方便地修改和删除文本。另外,不规则的交叉符号也可被探测和更正。

多图拼合:使用R2V分别矢量化单个图件,通过指定适当的控制点即可将单个图件拼合成一个整体。

拼合后的矢量数据文件可在R2V中再编辑,并作为单独的图形文件处理。

强大的图像处理功能:系统提供图像的垂直与水平翻转、转置、旋转、暗背景清除、边缘探测、图

像重采样、区域剪裁、图像圆滑、分割、翘曲以及反像等处理。内置的监管与非监管分类功能有助于处

理彩色航片与卫星图像。色彩分离、灰度图像增强和图像类型转换等操作均可在R2V中完成。

具色带图像的三维显示:自动从已标注的线段生成三维数据,并用R2V的高级三维显示功能来显示。

以任意角度和距离观察带有彩色条带的三维数据。三维数据文件的输入输出均支持3D DEM (兼容

USGS DEM格式) 和网格格式。

5

例子:

请按下述教学步骤来实践该软件包,你就会更好地理解数据是怎样处理的,同时你也会了解使用该

软件来矢量化光栅图像是多么容易。

第一步:双击R2V for Windows图标起动程序。

第二步:选择File/Open Image or Project(打开图像或工程文件)打开一光栅图像文件,在打开

文件对话框中输入图像文件名(*.TIF或*.BMP)。原始光栅图像文件显示在图像窗口中。

第三步:通过拖动鼠标调整图像窗口尺寸,图像会按正确的纵横比缩放。现在你可以做一些显示方

面的操作:选定一个矩形区域后按F2键可放大窗口,按F3键则缩小显示。光标键及PgUp及PgDn键可

用于在图像的不同部位移动放大的窗口。

如果光栅图像为1位黑白图像,你可以通过View/Set Image Color选项调整图像显示颜色。如果是

灰度图像,则使用Adjust Contrast选项来改变图像显示质量。

现在,我们可以应用图像处理功能来提高矢量化的质量。例如,在灰度图像上使用图像圆滑(Image

smoothing)处理、在黑白图像上使用去点(Despeckle)均可相应地去掉图像“噪点”。要改变图像的方

向,可以使用Image菜单下的垂直翻转(Vertical Flip)、水平翻转(Horizontal Flip)、任意角度旋转

6

(Rotate)、90度转置(Transpose)等选项进行操作,而重采样(Resample )可以改变图像的分辨率。如果

你仅需处理部分图像,则可以使用Image/Crop Region操作来保留选定的区域而去掉图像其他部分,

或使用Image/Set ROI命令。如果你扫描的图像分辨率太高,可以使用Resample命令降低图像分辨率,

缩小图像尺寸,这样可加快处理速度。在你应用上述图像处理命令后,你也许应该将图像另存为新的图

像文件,以保存所作的改变。

对于黑白或灰度图像,你可以直接转入下一步开始进行图像矢量处理了。

如果是彩色图像,在进行矢量化处理之前你应该首先对其进行颜色分类(classification)操作以使图

像更清晰。对于有“噪点”的彩色图像,可以利用Image/Pixel Tool下的选取项来去除“噪点”,Map Pixel

Values选项可以修正色彩,而重画光栅点可以清除不需要的点。

第四步:如果你的图像上仅有单一类型的线条,如地形等高线图或仅有分区线的区划图,你就可以

用Vector/Auto Vectorize命令直接矢量化之。

如果你需要生成几个层来组织矢量化数据,现在就来定义层供使用。使用命令Edit/Layer Define

可以做这件事。所需层定义好后,选择一层作当前层来保存自动或手动矢量化的数据。该层数据矢量化

完成后,选择其他层作为当前层在其上作其他的矢量化工作。建议你仅仅打开你的当前层而关掉所有的

其他层,这样在编辑或处理时,仅有当前层的数据才被处理而不致影响到其他层的数据。

如果扫描图像质量够好,你也可以选择Vector/Auto Vectorize直接进行全自动矢量化。系统会显

示一对话框供设置撩量化参数,选择START即可开始矢量化处理。此时光标变成一个沙钟处理表示系统

7

正在忙于处理,处理结束后,光标会变回箭头状。识别出的矢量线段将以绿色显示在图像窗口中。使用

View/Overlay中的选项可以打开或关闭某些显示要素,如线的结点、线的端点及线段的ID号(如果你

指定了的话)。

线段的颜色可以使用Use Layer Color命令按照其所处的层的定义来改变,如果该线段标注有ID号,

也可使用View/Set Line Color By ID命令按其ID号来改变颜色。

如果你的图像比较复杂,有各种图素混和在一起,你就须使用R2V的交互跟踪功能进行有选择的矢

量化。为进行交互跟踪,先选择Edit/Lines进入线编辑器,进入线编辑器后,通过选择主菜单、工具条

或弹出菜单条中选项光标处于New Line(新线)编辑状态,并确认Auto Trace项被选中。先用鼠标左键

在要跟踪矢量的线上点一起点,再用同样的方法在该线上另点一点以便系统跟踪,在有图像交叉或断裂

的地方,跟踪会暂仃等候你点下一点继续跟踪。可以用键删掉最后的跟踪点,当一条线

跟踪矢量完后,按空格键或其他键结束。重复上面的步骤,跟踪矢量其他的线段。如果要在

其他层上进行跟踪矢量化,仅需选将其设为当前层,然后进行跟踪处理即可。

如果需要同时矢量化一组线,如地形等高线,可以使用线编辑器中的Multi-Line Trace(多线跟踪)

功能。在主菜单、工具条或弹出菜单条中选择Multi-Line Trace模式,按下鼠标左键横跨需要跟踪的一

组线段画一直线,R2V会自动矢量化所选择的这些线。对其他的线重复这样操作即可。

第五步:使用Edit/Lines命令编辑矢量化过的线段,用鼠标右键可调出编辑选项弹出式菜单。编辑

功能可从主菜单Edit/Line Editor调用或直接按主菜单下的工具条。使用编辑器,可以添加线,添加、

移动、删除结点,断开线,删除线,删除选择区或所有的线。在设置ID值参数后,线可被指定的ID值

8

标注。各种矢量数据后处理及显示命令在Vector菜单项下可选用。

第六步:为了将生成的矢量数据转换到特定的投影坐标系统中,如UTM,使用Vector/Select

Control Points选项去设定控制点。可以选择4点或更多的点并指定其目的坐标。需要注意的是,在矢

量数据被输出到矢量文件之前,控制点并未作用于矢量数据。只有在数据输出到文件时,坐标校正才起

作用。

使用控制点可将光栅图像进行地理参照(Geo-reference)生成图像世界文件(Image World File)。

光栅图像也可使用Image/Warp命令与选择的控制点进行坐标对齐或几何校正。

第七步:使用Save Project命令将所有的数据存储为R2V工程(Project)文件,如果你完成了所有的

处理及编辑操作,可选择File/Export Vector输出矢量数据。生成的矢量数据可被存储为Arc/Info

(ARC)、 ArcView形文件(SHP)、MapInfo (MIF)、 XYZ (三维点文件)、DXF及MapGuide SDL文件格

式。在输出特定的矢量格式文件时,系统会提示你设置一些选项,如是否使用控制点校正矢量数据,需

要使用何种变换方法等。选择使控制点有效并设置转换方法(如双线性法Bi-Linear)后,即可输出数

据。当然,在Demo版中,你只能输出很小幅面的图;要输出大幅面的图,请与我们联系。

至此,你已经从扫描光栅图像中提取了矢量数据并将其存为了其他GIS或CAD软件可用的文件格式

了。如果你还不明白,可以再次重复上面的步骤,同时使用R2V的联机帮助或其他手册了解更多的命令

信息。

9

常见问题回答:

3. 在R2V中,怎样将矢量数据与投影坐标系统校准?

R2V提供将生成的矢量数据与任何投影坐标系统(如UTM)对准的功能。为了完成坐标校正,可按下

述步骤进行:

A. 在所有的矢量数据均生成后,选择Vector菜单下的Define Control Point(定义控制点)选项起动

控制点选择工具,当光标移进图像窗口时会变成十字光标,此时,点按鼠标右键可弹出控制点编辑选项。

B. 将光标定位到已知点并单击鼠标左键,会弹出控制点对话框要求你输入该点的校准坐标值。也

就是说,如果你想将光栅坐标位置(10,10)映射到新的投影坐标系统位置(1000,1000),那么,源坐标应

输入(10,10)而目的坐标则应输入(1000,1000)。

通常情况下,尽管你可以选择更多的控制点但4个已经足够进行坐标校正了。你应该注意的是:坐

标校正的精度主要取决于控制点的选择质量而不是选择的多少。

C. 此时有一些编辑选项可用,如移动、删除、添加、改变ID值等。这些选择项可以通过单击鼠标

右键弹出,选择Done即完成选择。

D. 调用File菜单下的Vector Export(矢量输出)命令,R2V将询问你是否进行控制点坐标校正,选择

Yes并提供文件名存储校正后的矢量数据,生成的矢量文件就可以在GIS或其他CAD软件中使用了。

10

注意:一但矢量数据被变换到新的坐标系统中,它们不会再与原始光栅图像对齐了。所以你应保存

一份未校正的矢量数据,使你以后能够用原图像作背景编辑修改之。

2. 我知道使用R2V数字化地图要比手工的数字化板输入来得方便快捷得多,但它会比数字化板输

入精确吗?

从原理上讲,自动化的光栅图像矢量化程序完成与用数字化板手工数字化地图相同的工作。然而,

有很多因素会影响到数字化处理的精度,如分辨率、连贯性、稳定性及其他一些因素。

通常人手可以达到的分辨率约为1/40(每英寸40点),开始数字化处理时,你可以认为你的数字化是

绝对准确的,而不考虑手的操作状况(抖动、出汗、心烦意乱、疲惫、懒散、急燥等)。操作员必须倾心

倾力地花上一两个小时才能完成一小块区域的数字化,你也许可以认为现在完成的90%的数字化点都在

1/40英寸的精度内,但要完成整个数字化工作(也许得花上几天甚至几周),你都能保证有这样的精度

吗?那当然是难以做到的。

而另一方面,光学扫描仪有比人手高得多的分辨率(从200DPI到800DPI甚至更高),有了高分辨

率的扫描图像,R2V就能获得足够的信息,以扫描的精度查找图形的中心线或边界线。在自动化矢量过

程中不会产生空间错位,矢量数据忠实地再现了图形。使用R2V的批处理功能,你还能自动地处理一批

图纸,而不需人为干涉。这样就可以节约大量的时间,这是一种全新的地图数字化方法。

扫描过程消除了许多人为的干扰(编辑时除外,那是不可避免的),忠实地再现其所见。因此可以

说,在现阶段,自动矢量化图纸要比手工数字化精度高得多。

11

3. 使用R2V怎样从扫描的彩色航片中提取矢量数据?

R2V有几项彩色图像处理功能,由于彩色光栅图像的复杂性,通常需要综合运用这些功能才能正确

地从彩色图像中提取矢量数据。R2V支持3类彩色图像,接下来将解释每类彩色图像以及怎样矢量化它

们:

A. 8位彩色。光栅点为8位彩色编码并显示。

对于8位彩色光栅图,需要选择一个训练或叫特征区域来指定将要矢量化的颜色。例如,如果你想

得到所有水域边界的矢量数据,先在表示水域(河或湖)的颜色块中选定一矩形区域,当矩形区域显示

在屏幕上后,选择Vector/Auto Vectorize命令,在弹出对话框中选边界线选项,即可矢化区域边界。

重复该操作矢量化其他特征颜色,将其矢量数据加入到当前矢量数据集中。

B. 24位真彩色图像。每一光栅点有3个彩色值:红、绿、兰。

方法1:与上述8位彩色图同。

方法2:先将图像进行彩色归类(Classify)后再矢量化。选择Image/Classification命令进行彩色归

类。彩色归类是基于聚类算法的,速度非常快。在选择分类数时,不要选择太大的数,以免图像碎块过

多。多试验一下,看看对于特定的图像应该选用多大的分类数。图像归类后,在某一类颜色上绘矩形选

择区域,然后选择Vector/Auto Vectorize命令就能得到其边界矢量数据。重复该步骤,可以处理其他

色类区域的矢量数据。

12

C. 使用R2V彩色归类命令从24位彩色图像中得到的8位分类色图像。

方法1:同24位彩色图像处理的方法2。

方法2:如果你想有选择地矢量化边界线或中心线,可将分类后的图像转换为8位彩色图像,他们

之间是可以互为转换的。然后按A介绍的方法处理即可。

4. 我有一张大尺寸图纸,比我的扫描仪能处理的范围要大得多,所以我将其扫描成了四块。问题

是我能否使用R2V矢量化这些图块并将它们拼合成单独的矢量数据集呢?

当然可以。你可以利用控制点来帮助你将分块图拼合成一个整体。下面是具体步骤:

A. 首先记下你的图纸是怎样被分割的。如,可将图纸分成4个相等面积的图块。

B. 分别矢量化每一个分块图。对于每一块图,选择4个控制点(参见问题1选择、编辑控制点)。控

制点的定义较简单,可以把分块图想象成由一台足够大的扫描仪扫入的完整图像,就易理解了。如每一

图块为100(x)×100(y)像素,则可选择图像的四个角点作为控制点并定义如下:

图块1(左上):不需要校正。

图块2(右上):

点1(左上角):源(0, 0), 目标(100, 0)

13

点2(右上角):源(100, 0), 目标(200, 0)

点3(左下角):源(0, 100), 目标(100, 100)

点4(右下角):源(100, 100), 目标(200, 100)

图块3(左下):

点1(左上角):源(0, 0), 目标(0, 100)

点2(右上角):源(100, 0), 目标(100, 100)

点3(左下角):源(0, 100), 目标(0, 200)

点4(右下角):源(100, 100), 目标(100, 200)

图块4(右下):

点1(左上角):源(0, 0), 目标(100, 100)

点2(右上角):源(100, 0), 目标(200, 100)

点3(左下角):源(0, 100), 目标(100, 200)

14

点4(右下角):源(100, 100), 目标(200, 200)

C. 使用不同的名字将各图块的矢量数据存为ARC格式,并使控制点起作用。

D. 选择File/New命令打开一个空窗口。

E. 用File/Import Vector命令将每个图块修正后的矢量数据读入新窗口。完成后将拼合完整的矢量

数据集。你还可以用线编辑器或其他矢量处理命令编辑数据。

F. 最后别忘记用File/Export Vector命令存储拼合后的矢量数据。

5. 我的扫描软件生成的TIFF文件与R2V不兼容,我该咋办?

R2V支持大多数TIFF文件格式,然而,有超过200种的TIFF文件格式被众多的软硬件商们使用,某

些非标准格式可能会与R2V不兼容。如果你在读入TIFF文件时遇到问题,可按下面的方法来解决:

A. 测定一下你的扫描软件,确认其扫描的图像是否被R2V支持。R2V支持1位黑白、8位灰度和24

位真彩色图像。

B. 如果图像太大,你需要核实一下你的系统是不断有足够的内存装入图像。如果是内存问题,则

可以通过添加内存、增加虚拟内存文件尺寸或降低扫描图像分辨率等措施来解决问题。

C. 如果是R2V支持的文件格式,还应检查一下其使用的压缩方式。R2V支持大多数压缩类型,如

15

Pack-bits、LZW、Group III 及Group IV等。如果R2V可以读入文件,但显示有问题,多半都是其压

缩类型与R2V不兼容。这种情况下,重新生成图像而不要压缩它。

D. 如果问题仍然存在,试着将图像文件用第三方的图像处理软件读入并校正后,存储为新的R2V

支持的TIFF文件格式。

6. 我已经扫描了一幅24位真彩色图像,我怎样才能将彩色分离出来,并为每种颜色分层进行矢量

化?

下面是进行彩色分离处理的建议步骤:

A. 用Image/Classification命令将图像包含的几种颜色归类。注意:该命令对8位彩色图像无效。

如果你要对图像进行多层矢量化处理,先将图像存储到一新文件中。

B. 在你想提取的颜色上定义一矩形选择区域,然后用Image/ Conversion/ Classified -> 1-bit

Bi-level命令将归类后的图像转换为1位单色图像。

重新装入步骤A存储的图像来重复B步就可得到其他的颜色层。

7. R2V使用什么样的扫描仪最好?我需要买一台吗?

为了使用R2V进行自动数字化处理,你首先需要扫描你的图纸。由于R2V支持大多数的图像文件格

16

式,1位单色、8位灰度、8位彩色及24位真彩色图像。所以大多数高质量的扫描仪都能胜任图纸的扫描

工作。对于典型的图纸,从200DPI到800DPI的扫描分辨率都可工作得很好,通常你不需要更高的扫描

精度,因为大多数图纸制作分辨率都不是很高。太低的分辨率将会出现断线情况,多做一些试验有助于

你针对不同类型的图纸选用合适的扫描分辨率。

如果你需要进行彩色扫描,你就需要特别的关注。如果以8位彩色扫描图像,R2V强大的颜色分类

功能将不会有效,而由于彩色信息的局限,将不可能得到较高的矢量化质量。对于24位彩色图像扫描,

空间分辨率固然重要,而扫描仪精确的彩色分辨能力更为重要。图中某一种颜色可能与另外区域的颜色

相近,你应尝试将图像进行彩色分离去观察色彩在整个图像上是否一致。要获得高精度的矢量化数据这

一点是至关重要的。彩色扫描仪扫描质量相当高,绝对是物有所值。

你是否需要购买自己的扫描仪呢?这个问题取决于你的预算以及你将要数字化的图纸量。对于大多

数只有少量图纸需要数字化的用户,利用扫描服务机构为他们扫描图像,自己用R2V进行矢量化是最经

济有效的方法。由于扫描仪属贵重外设,而且难于维护。有很多扫描服务机构为用户快捷的扫描服务,

而且收费低廉。

如果你是一个大公司,经常性的数字化图纸,购买你自己的扫描仪也许更方便和经济。在你决定这

样做之前,考察一些扫描仪供应商,获得有关扫描分辨率、失真度、支持何种扫描格式、扫描速度等信

息。更重要的是,是否适应于你的图纸数字化。你应该获取一些扫描样品,特别是你自己图纸的扫描样

品,在R2V上测试它们,以做出最佳的选择。

8. 在对矢量化图形进行控制点校正时,该用那种方法:Bi-Linear(双线性法)或是Triangulation

17

(三角网法)?

无论Bi-Linear(双线性法)或是Triangulation(三角网法)都将产生几何变换,将矢量化数据从

一个坐标系统(一般是原始光栅坐标系统)转换到另一个坐标系统(一般是GIS或CAD软件的坐标系统)。

然而,这两种方法处理数据的方法有很大差异,你必须选择一种最适合于你的应用程序的方法。

这里有一些指导性建议:

A. Bi-Linear(双线性法)可以有效地修正全局失真,而Triangulation(三角网法)对于局部误差

失真修正效果更好。双线性法运用最小方差生成变换规则并作用于整个图像,而不论你选择控制点的多

少。控制点的位置在转换后并不能保持在原位。如果你的图像并没有太大的局部失真,并且只有少量的

控制点,如只有角上4个,那么建议使用双线性法。

B. Triangulation(三角网法)采用不同的方法进行变换。该方法按给定的控制点分割将图像为很

多小三角形,并为每个小三角形生成变换规则。在变换过程中控制点的位置保持不变,局部失真被有效

修正。然而,由于扫描图像的四角(注意不是图纸的四角)在三角网法处理时要被修正,如果在四角没

有任何控制点的话,其他控制点离四角太远而又会产生新的失真。所以,你必须有足够多的控制点分布

在整个图像上,包括图像的四角,才能获得更精确的变换结果。多少才是足够呢?你至少应有4点分布

在四角,另外四点分布在其他位置。以我们自己和众多用户的经验,多于8个控制点可以获得较好的结

果。

C. 如要将矢量化数据覆盖或补充已有数据,目标变换坐标系统类型对于决定采用何种变换方法同

18

样重要。

如果要将数据用TFW文件格式输出到Arc/Info和ArcView系统中,双线性法是最好的选择,因为

Arc/Info和ArcView系统采用与R2V相同的双线性法处理数据。

如果将数据输出到MapInfo系统中,将把控制点散布在整个图像上(TAB文件格式),三角网法则

是最好选择,道理相同,MapInfo采用与R2V相同的三角网法处理数据。

9. R2V能够矢量化选定的图像区域吗?

可以。你可以用Image/Set ROI命令指定感兴趣的区域进行矢量化。可以重复使用该命令矢量化多

个区域,将这些矢量数据放在一层上。若需要将不同区域的矢量数据放在不同的层上,使用多层管理功

能即可。

10. 我们的地图是一种区划图,有大量的多边形,怎样使用R2V获得所有的多边形矢量数据?

R2V有一个特别为区划图数字化设计的的功能。按下列步骤,可以完成区划图的数字化:

A. 首先用R2V的自动矢量化命令矢量化区划图,若图中大部分线段较直的话,应选择CAD图作为

图源选项。如果扫描图像为灰度或彩色,你还需要作适当的预处理。

B. 整理、清绘线段数据。可以用Remove Lines By Length命令清除较短小的点划状线,用Smooth

19

Lines命令将线段修整圆滑,使用线编辑器进行其他必要的处理,清除不需要的杂线。在线的交点处应

多加小心。较宽的线断口需用线编辑器来移动节点使之闭合。若线段处于交点处,不要连接它,他们将

用于多边形的生成。同样,在三线交点处,如没有检测到线端点的话,你需要手工断开它。

C. 如图上有文本字符串与区划边界连在一起的话,你需要用线编辑器将其分开。如果要删除文本

字符串的矢量化线段,可以先用Detect Text Blocks命令标定,然后用文本块编辑器清除它们。

D. 当数据准备好后,起动Create Polygon Layer命令来生成闭合多边形。正式生成之前,用多种

不同的参数试验以获得满意的结果。当然应注意适时存储矢量数据,以备随时恢复使用。

11. 我们需要在矢量化的多边形中输入标注文本,在R2V中该怎样做?

在地图被矢量化并生成封闭多边形后,可以起动R2V的文本结点编辑器输入文本标注。若你需要用

线或多边形的ID值来标注它们以供数据库使用,可用线编辑器的线标注或等高线标注功能来指定线或多

边形的ID值。

12. 使用R2V的OCR引擎识别图像中的文本的步骤是什么?

在这里我们给出使用R2V的OCR引擎识别图像中的文本的简单步骤,详细信息请参见R2V的用户联

机手册。

A. 用自动矢量化命令矢量化图像。

20

B. 进行必要的后处理或编辑。一般情况包括捕捉线、圆滑线及其他编辑。

C. 使用Vector/Detect Text Blocks命令检测所有文本块。文本块将被自动组合并显示在窗口中。

D. 起动OCR/Text Block编辑器。先用编辑器清除被错误检测的文本块,添加没有检测到的文本块,

并修正组合。然后用Train OCR命令训练OCR符号集,在编辑器内测试OCR功能。

E. 为了训练字符识别,需转至训练OCR状态,用鼠标左健在包含字符的文本块中点击,将弹出对

话框输入正确的字符或字母。

F. 要测试字符是否能被正确识别,需转至OCR测试状态,用鼠标左健在包含字符的文本块中点击,

识别的字符或字母将显示在图像窗口的底部状态行内。如果识别不正确,就用该文本块再训练一次。

G. 当这些编辑训练完成后,使用Vector/Convert Text Blocks to Text Notes命令,该命令使用

OCR引擎处理所有的文本块,将其转换成R2V的文本结点数据。

H. 必要时使用文本节点编辑器编辑文本结点。

I. 存储工程文件,确定文本结点数据被存储。

J. 以GIS或地图处理系统矢量文件格式输出矢量数据。

13. 对于灰度的航空照片,怎样分解并矢量化各种物体(如房顶、停车场或其他性质相同的区域)

21

的边界?

R2V专门为此目的设计了灰度分解功能。如果图像质量够好,可直接使用Image/Segmentation

命令。图像被分解后,系统将提示你选择灰度阙值,调整此阙值,欲矢量化的区域就会以红色显示出来,

通过调阙值,确认要矢量化的区域已从图像中分离出来。按OK按纽继续处理,边界线就会自动地矢量

化出来并显示在分解了的灰度图像上。

编辑线段,连接断口,可用捕捉线、按线长度删除线等功能清除多余线段。

编辑并整理了线段后,如果需要可用Vector/Create Polygon Layer命令生成封闭多边形。

14. 我的图上有不规则的交点符号如圆、方块或小泡泡,它们被按其显示的状态矢量化,用R2V怎

样才能将它们简化为单一的交叉结点?

R2V有一些命令可以处理不规则线交叉点问题。建议步骤如下:

A. 用自动矢量化工具矢量图像。

B. 在单一交叉点周围绘一矩形选择框。矩形选择框的尺寸特别重要,仅需比矢量化后的交叉符号

大一点即可,多做些试验会对你有帮助。

C. 使用Vector/Detect Intersection Symbols命令检测符号,围绕交叉符号的兰色的矩形框将显

22

示出来。其他一些小的线段或图案也会被标志为交叉符号,不过不会引起任何问题。

D. 现在开始改正或收缩交叉符号。下面的步骤会改变矢量数据,在处理之前应该保存数据。由于

可能会识别错符号,你应该分区分区地使用称号收缩命令。先在符号被正确识别的区域用鼠标左健绘选

择区,然后才使用Vector/Shrink Intersection Symbols去处理。在其他区域重复操作即可。

E. 如果你想单个地修正符号,可以使用线编辑器的Intersection Symbol工具来做。起动线编辑器

并切换到交叉点符号编辑状态。点击交叉符号框完成修正。如果出错,可以用Undo命令恢复。如果称

号没有用检测处理过程识别,你可用鼠标左键(按住Shift键)绘选择框,然后选择Intersection Symbol

项进行改正。

23