论文部分内容阅读
目前,国内外许多测绘相关的部门储存了大量的数字栅格地图(DRG),但是却极少使用它们,不能有效发挥出栅格地图的作用。居民地是人类生活和生产的重要场所,是地图中最重要的地理要素之一。一些商业保险公司为了对区域土地状况进行有效评估,迫切需要从历史栅格地图中识别并提取带晕线的居民地与现势性强的地图进行分析比较。针对这一需求,开展居民地自动识别和提取研究具有较强的现实意义和科学意义。本文针对现有居民地识别算法容易出现识别错误、识别的边界位置精度不够高等问题,以栅格地图中带晕线居民地的自动、高效和准确识别为研究目的,提出了一种利用晕线特征的基于Gabor滤波器的居民地自动识别方法。该方法首先利用Gabor滤波器、高斯平滑、二值化、腐蚀、图像逻辑运算等处理进行居民地内部晕线检测;然后,从晕线图像最上方的一个晕线端点开始,沿着晕线方向结合动态填充策略追踪得到居民地多边形上的一个边界点;其次,以该边界点为起始点根据八邻域的像素值关系追踪下一个邻接的边界点,追踪过程中利用邻域像素值之间的关系及设计的条形检测器剔除噪声,按此方法依次追踪边界点,最终得到居民地边界图,居民地的边界以矢量坐标串的形式存储。最后,对3个典型区域的居民地样本进行了识别实验。实验结果表明:本文提出的方法能够准确、有效地自动地识别出栅格地图中带晕线的居民地,识别的边界完整。