结构图的结构重建方法、装置、电子设备及存储介质与流程

文档序号:29158158发布日期:2022-03-08 22:18阅读:来源:国知局

技术特征:
1.一种结构图的结构重建方法,其特征在于,所述方法包括:获取待处理图片,所述待处理图片中包含有结构图;对所述待处理图片进行检测,获取所述结构图中的结构节点和导引线;对所述结构节点和所述导引线进行调整;根据所述结构节点和所述导引线进行结构搜索,获取所述结构图的框架结构。2.如权利要求1所述的方法,其特征在于,所述对所述待处理图片进行检测,获取所述结构图中的结构节点和导引线,包括:对所述待处理图片进行导引线检测,得到所述导引线;其中,所述导引线具有导引线位置和导引线尺寸;对所述待处理图片进行节点检测,得到所述结构节点;其中,所述结构节点具有节点位置、节点尺寸和节点类型。3.如权利要求1所述的方法,其特征在于,所述对所述结构节点和所述导引线进行调整,包括:生成掩膜图像;在所述掩膜图像中,将所述结构节点按照第一比例进行调整,并对所述导引线按第二比例调整延长;其中,所述第二比例由所述第一比例决定。4.如权利要求3所述的方法,其特征在于,所述在所述掩膜图像中,将所述结构节点按照第一比例进行调整,并对所述导引线按第二比例调整延长,包括:在所述掩膜图像中,当存在小于或者等于预设长度的目标导引线,将所述结构节点按照所述第一比例进行调整,并对所述目标导引线按所述第二比例进行调整。5.如权利要求4所述的方法,其特征在于,所述将所述结构节点按照第一比例进行调整,包括:将所述目标导引线连接的所述结构节点按照所述第一比例进行调整。6.如权利要求3所述的方法,其特征在于,所述根据所述结构节点和所述导引线进行结构搜索,获取所述结构图的框架结构,包括:根据所述结构节点,通过结构搜索方法在所述掩膜图像上进行结构搜索,获取节点关系树;根据所述节点关系树和所述导引线,获取所述框架结构。7.如权利要求6所述的方法,其特征在于,所述根据所述结构节点,通过结构搜索方法在所述掩膜图像上进行结构搜索,获取节点关系树,包括:将所述结构节点中的根节点保存在节点栈中,并以所述根节点作为起点在所述掩膜图像上进行结构搜索,结构搜索步骤如下;从所述节点栈中选取位于第j节点内的第p搜索点,若所述第p搜索点的节点标识与所述第j节点的节点标识不同,则确定所述第j节点为所述第p搜索点的子节点,且所述第p搜索点为节点;若所述第p搜索点的节点标识与所述第j节点的节点标识相同,则以所述第p搜索点作为中心在所述掩膜图像上进行连通域分析,若搜索到与所述第p搜索点连通的第q搜索点,则将所述第q搜索点保存在所述节点栈中,且将所述第p搜索点的节点标识作为所述第q搜索点的节点标识,其中,所述第j节点为所述结构节点中的节点;在通过所述结构搜索步骤搜索到所述结构节点中的每个节点之后,获取所述节点关系
树。8.如权利要求1所述的方法,其特征在于,在所述获取所述结构图的框架结构之后,所述方法还包括:保存所述框架结构。9.一种结构图的结构重建装置,其特征在于,所述装置包括:获取单元,用于获取待处理图片,所述待处理图片中包含有结构图;检测单元,用于对所述待处理图片进行检测,获取所述结构图中的结构节点和导引线;调整单元,用于对所述结构节点和所述导引线进行调整;搜索单元,用于根据所述结构节点和所述导引线进行结构搜索,获取所述结构图的框架结构。10.一种电子设备,其特征在于,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上的程序存储于存储器中,且经配置以由一个或者一个以上的处理器执行所述一个或者一个以上的程序所包含的用于进行如权利要求1~8任一所述方法对应的操作指令。11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1~8任一所述方法对应的步骤。12.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机指令,该计算机指令存储在计算机可读存储介质中,且适于由处理器读取并执行,以使得具有所述处理器的计算机设备执行权利要求1-8任一项所述的方法。

技术总结
本发明公开了结构图的结构重建方法、装置、电子设备及存储介质,该方法包括:获取待处理图片,待处理图片中包含有结构图;对待处理图片进行检测,获取结构图中的结构节点和导引线;对结构节点和导引线进行调整;根据结构节点和导引线进行结构搜索,获取结构图的框架结构。本发明公开方法,能够快速准确的还原结构图中的框架结构来支持用户对结构图进行编辑。图中的框架结构来支持用户对结构图进行编辑。图中的框架结构来支持用户对结构图进行编辑。


技术研发人员:饶旭东 韦涛 谷枫
受保护的技术使用者:北京搜狗科技发展有限公司
技术研发日:2021.10.29
技术公布日:2022/3/7
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1