论文部分内容阅读
随着计算机的普及以及信息化办公的需要,将传统纸质媒介保存的图纸内容用计算机进行存储,已经是必不可少的操作。图纸扫描生成的计算机图像都是位图格式的,但是对于诸如地质、建筑、城市规划等行业,对于需要处理的图像,更愿意用有体积小、可任意缩放、元素独立、修改方便等特点的矢量图进行存储。因此,将传统的利用点阵进行存储的位图图像转换为利用基本信息进行存储的矢量图,已经成为这些行业的普遍要求。当前地质图矢量化软件,大多只是将各种元素分别进行提取,没有将相关信息作为整体进行提取,致使形如等高线、油井等需要与数字标注产生关联的元素独立于数字。这样一方面使信息的提取缺乏完整性,一方面割裂了信息位置和信息内容的关联,致使得到的信息无法同其他软件进行结合,给后续操作带来很大的麻烦。除此之外,在曲线跟踪遇到交叉点时,大多数情况下需要用户进行人工选择,效率不高。本文充分分析了当前地质图矢量化过程的特点及需求,对地质图矢量化的各步骤以及模式识别技术进行了研究,并将模式识别技术与地质图矢量化过程相结合,针对地质图的矢量化问题提出了一种新的思路及算法。首先对提取后的曲线进行分类,对于可能是同一个等高线的曲线进行归并。将曲线端点间的内容进行模式识别,从而判断是否为等高线并且将利用文字识别技术得到的等高线的高度值与等高线作为一个整体进行提取。在曲线遇到交叉点无法进行跟踪的情况下,运用外延矩形将交叉点包容,同时根据曲线与外延矩形的相交情况判断交叉点类型并选择跟踪方向。主要用于解决信息的完整提取以及曲线跟踪到交叉点时,正确的选择跟踪方向,从而更好的实现地质图信息的提取以及与其他软件的结合。本文在理论研究的基础上运用VB开发环境设计、开发了一个演示软件。从对曲线的提取,逐步进行跟踪,以及当跟踪曲线遇到交叉点时如何作外延矩形以及正确选择跟踪方向进行了演示。