标题：Raster2Vector
简介
由于该软件的良好的适应性和高精确度，其非常适合于GIS、地形图、CAD及科学计算等应用。
R2V提供简便及完整的将光栅图像数字化为矢量数据的解决方案，这些光栅图像可以是扫描的图纸、航摄照片或是卫星图片。整个的光栅图像矢量化过程可以是全自动的且不需要人工干预（也可选人工干预）。你仅需要将扫描图像显示在屏幕上并选择矢量化命令，所有的线段在数秒钟即可识别出来并显示在图像上供你校正与编辑。强大的编辑及处理功能可用于矢量的编辑、大地坐标校正及高程数据标注。
拥有R2V，你可以忘掉缓慢而又不准确的数字化仪人工手动跟踪描绘。你可以在草稿纸上画草图，你只需扫描你的图纸，然后让R2V高精度地自动或半自动矢量化它们。一张典型的地形图或区划地图，通常以200DPI的黑白或灰度扫描，在Pentium级PC上数秒内即可完成矢量化。
你可以在同一个显示窗口下处理各种类型的数据，这些数据包括线、点、多边形、文本标注、光栅点以及控制点。使用R2V，你就可以自动地矢量化地图及其他图纸，快速智能地完成航片或卫片的数字化及地理解析工作，用最新的航摄照片或其他图像更新你现存的矢量数据集。
R2V非常易于使用，其基本的转换和编辑功能，拥有不同技术背景的用户都可快速掌握。
运行环境
作系统：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中，可对光栅图像进行地理坐标参照（Geo-refrence）并将其存储为GeoTIFF文件格式。
矢量输出/输入：ArcView(形文件)、Arc/Info、DXF、MapInfo(MIF/MID)、 MapGuide SDL、3D网格文件、3D DEM (兼容USGS DEM) 及3D XYZ矢量文件格式。 更多的矢量文件格式将在以后的版本中加入。
高级矢量化：R2V支持三种矢量化方式：
全自动矢量化：仅用一个命令即可在分秒内高质量地矢量化你的扫描图像。批处理方式允许你矢量化一系列扫描图像而无需任何用户干涉。可以编写用户批处理命令文本用以在矢量化图像之前对其进行用户化的处理，以及矢量化后对矢量线段进行必要的处理。
交互式矢量跟踪：在光栅图像上选择两点后让R2V为你自动进行矢量追索。方便、精确并且智能！对于复杂的地图或其他图纸，使用交互方式可有选择地进行矢量化。另外使用多线追踪功能，仅需点击两下即可矢量化一系列线段。
手动屏幕数字化：使用R2V方便的矢量编辑器，你可以以光栅图像为背景，简单地描绘线段矢量、放大缩小自如、为你特有的应用快速生成所需数据。
完整的矢量编辑：系统提供了一个以图像为背景的屏幕矢量编辑器。线段可以被生成、移动、连接、断开、删除、改变颜色及标注ID。
矢量标注和地形图数字化：线段可以用不同的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) 功能将光栅图像进行几何修正或将其与一个新坐标系统对齐。R2V支持双线性(bi-linear)及三角网法两种几何变换。经过地理坐标参照的光栅图像可以存为GeoTIFF文件格式，并与其他支持GeoTIFF格式的地理信息软件包完全兼容。
自动文本探测与识别：系统能够自动探测和识别任意字形、任意大小的西文字符。灵活的编辑器可方便地修改和删除文本。另外，不规则的交叉符号也可被探测和更正。
多图拼合：使用R2V分别矢量化单个图件，通过指定适当的控制点即可将单个图件拼合成一个整体。拼合后的矢量数据文件可在R2V中再编辑，并作为单独的图形文件处理。
强大的图像处理功能：系统提供图像的垂直与水平翻转、转置、旋转、暗背景清除、边缘探测、图像重采样、区域剪裁、图像圆滑、分割、翘曲以及反像等处理。内置的监管与非监管分类功能有助于处理彩色航片与卫星图像。色彩分离、灰度图像增强和图像类型转换等操作均可在R2V中完成。
具色带图像的三维显示：自动从已标注的线段生成三维数据，并用R2V的高级三维显示功能来显示。以任意角度和距离观察带有彩色条带的三维数据。三维数据文件的输入输出均支持3D DEM (兼容USGS DEM格式) 和网格格式。
操作实例
请按下述教学步骤来实践该软件包，你就会更好地理解数据是怎样处理的，同时你也会了解使用该软件来矢量化光栅图像是多么容易。
第一步：双击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)、任意角度旋转(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即可开始矢量化处理。此时光标变成一个沙钟处理表示系统正在忙于处理，处理结束后，光标会变回箭头状。识别出的矢量线段将以绿色显示在图像窗口中。使用View/Overlay中的选项可以打开或关闭某些显示要素，如线的结点、线的端点及线段的ID号（如果你指定了的话）。
线段的颜色可以使用Use Layer Color命令按照其所处的层的定义来改变，如果该线段标注有ID号，也可使用View/Set Line Color By ID命令按其ID号来改变颜色。
如果你的图像比较复杂，有各种图素混和在一起，你就须使用R2V的交互跟踪功能进行有选择的矢量化。为进行交互跟踪，先选择Edit/Lines进入线编辑器，进入线编辑器后，通过选择主菜单、工具条或弹出菜单条中选项光标处于New Line(新线)编辑状态，并确认Auto Trace项被选中。先用鼠标左键在要跟踪矢量的线上点一起点，再用同样的方法在该线上另点一点以便系统跟踪，在有图像交叉或断裂的地方，跟踪会暂仃等候你点下一点继续跟踪。可以用<Backspace>键删掉最后的跟踪点，当一条线跟踪矢量完后，按<Space>空格键或其他键结束。重复上面的步骤，跟踪矢量其他的线段。如果要在其他层上进行跟踪矢量化，仅需选将其设为当前层，然后进行跟踪处理即可。
如果需要同时矢量化一组线，如地形等高线，可以使用线编辑器中的Multi-Line Trace(多线跟踪)功能。在主菜单、工具条或弹出菜单条中选择Multi-Line Trace模式，按下鼠标左键横跨需要跟踪的一组线段画一直线，R2V会自动矢量化所选择的这些线。对其他的线重复这样操作即可。
第五步：使用Edit/Lines命令编辑矢量化过的线段，用鼠标右键可调出编辑选项弹出式菜单。编辑功能可从主菜单Edit/Line Editor调用或直接按主菜单下的工具条。使用编辑器，可以添加线，添加、移动、删除结点，断开线，删除线，删除选择区或所有的线。在设置ID值参数后，线可被指定的ID值标注。各种矢量数据后处理及显示命令在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）后，即可输出数据。
至此，从扫描光栅图像中提取矢量数据并将其存为其他GIS或CAD软件可用的文件格式的过程已经完成了。