【技术实现步骤摘要】
本专利技术涉及cad图纸信息提取,特别是涉及一种基于dbscan算法的水利cad图信息识别方法、系统及存储介质。
技术介绍
1、在水利工程领域,cad图纸作为设计、施工和审查的重要依据,其信息的准确性和处理的效率对工程项目的影响至关重要。然而,随着水利工程规模的日益扩大和复杂度的增加,cad图纸中的信息也呈现出多样化、复杂化的趋势。传统的cad图纸处理方法往往依赖人工进行信息的提取和归类,这不仅效率低下,而且容易出错,难以满足现代水利工程对高效、准确信息处理的需求。
2、在现有技术中,对于cad图纸的信息处理主要依赖于一些基本的图像处理和数据分析技术,但这些技术往往只能实现简单的信息提取和分类,无法对cad图纸中的复杂信息进行深入的挖掘和分析。特别是在水利cad图纸中,由于涉及到大量的剖面信息,这些信息的归类和整理对于后续的施工和审查工作具有重要意义。因此,如何实现对水利cad图纸中涉及剖面信息的小图准确归类和高效处理,成为了当前水利工程领域亟待解决的问题。
技术实现思路
1、
...【技术保护点】
1.一种基于DBSCAN算法的水利CAD图信息识别方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于DBSCAN算法的水利CAD图信息识别方法,其特征在于,步骤1所述的CAD图包括A0或加长A0图框,图框内含有多幅小图,每个小图均含有图名,其中图纸名称文字高度为N,小图图名文字高度为n。
3.根据权利要求1所述的基于DBSCAN算法的水利CAD图信息识别方法,其特征在于,步骤1所述的获取CAD图纸中的实体信息的方法为:将CAD图纸转换为DXF格式,使用ezdxf库来读取DXF文件,获取图纸中的所有实体信息,所述实体信息是指实体类型、
...【技术特征摘要】
1.一种基于dbscan算法的水利cad图信息识别方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于dbscan算法的水利cad图信息识别方法,其特征在于,步骤1所述的cad图包括a0或加长a0图框,图框内含有多幅小图,每个小图均含有图名,其中图纸名称文字高度为n,小图图名文字高度为n。
3.根据权利要求1所述的基于dbscan算法的水利cad图信息识别方法,其特征在于,步骤1所述的获取cad图纸中的实体信息的方法为:将cad图纸转换为dxf格式,使用ezdxf库来读取dxf文件,获取图纸中的所有实体信息,所述实体信息是指实体类型、图层、控制点、线框;实体类型包含直线、圆弧、块、文本、多段线、尺寸标注。
4.根据权利要求3所述的基于dbscan算法的水利cad图信息识别方法,其特征在于,步骤2所述图元信息表包含的列标签有:实体句柄handle、实体类型type、控制点points、名称name、线宽linewidth;其中对于文本实体,将文本内容储存在列标签text中,文字高度储存在列标签height中。
5.根据权利要求4所述的基于dbscan算法的水利cad图信息识别方法,其特征在于,步骤3所述图框、图名识别的方法为:将高度大于设定阈值的多段线标注为图框,以图框左下角为原点,将位于图框相对位置(0.75,0)~(1,0.15)矩形范围内的多段线打上“图框”标记,标记在“name”列中;
6.根据权利要求1所述的基于dbscan算法的水利cad图信息识别方法,其特征在于,步骤4所...
【专利技术属性】
技术研发人员:黄宇杰,陈斐仰,王皓臻,张元杰,翁赫楠,俞晓东,
申请(专利权)人:河海大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。