具有缺口的柜体的图纸生成方法及装置制造方法及图纸

技术编号:35824347 阅读:14 留言:0更新日期:2022-12-03 13:50
本申请涉及图像处理技术领域,提供一种具有缺口的柜体的图纸生成方法及装置。所述方法包括:从获取用于对初始柜体图像进行缺口开设的至少一个第一缺口开设信息;确定任一第一缺口开设信息,与从初始柜体图像中获取到的历史缺口的第二缺口开设信息重合,根据第二缺口开设信息,对初始柜体图像进行填补,获取目标柜体图像;根据各第一缺口开设信息,对目标柜体图像进行缺口开设,生成带有缺口的柜体的设计图纸。本申请实施例提供的具有缺口的柜体的图纸生成方法能够提高具有缺口的柜体的设计图纸的生成效率,以及生成的设计图纸的准确性。以及生成的设计图纸的准确性。以及生成的设计图纸的准确性。

【技术实现步骤摘要】
具有缺口的柜体的图纸生成方法及装置


[0001]本申请涉及图像处理
,具体涉及一种具有缺口的柜体的图纸生成方法及装置。

技术介绍

[0002]随着软件产业的发展,柜体设计图纸的绘制通常也通过软件进行控制,其中就包括了缺口柜体的设计图纸的生成。
[0003]相关技术中,对于缺口柜体的设计图纸的生成,是根据需要开设的缺口的缺口开设信息,对缺口柜体的原始设计图纸进行开缺,从而生成指定的目标设计图纸。然而,若原始设计图纸中已存在历史缺口,而新开设的缺口与历史缺口的缺口开设信息重合,则需要根据历史缺口的缺口开设信息和新开设的缺口的缺口开设信息,来预估需要开设的缺口对原始设计图纸进行开缺,导致设计图纸的生成难度较大。且预估的缺口特征存在误差值,影响生成的设计图纸的准确性。

技术实现思路

[0004]本申请旨在至少解决相关技术中存在的技术问题之一。为此,本申请提出一种具有缺口的柜体的图纸生成方法,能够提高具有缺口的柜体的设计图纸的生成效率,以及生成的设计图纸的准确性。
[0005]本申请还提出一种具有缺口的柜体的图纸生成装置。
[0006]本申请还提出一种电子设备。
[0007]本申请还提出一种计算机可读存储介质。
[0008]根据本申请第一方面实施例的具有缺口的柜体的图纸生成方法,包括:
[0009]获取用于对初始柜体图像进行缺口开设的至少一个第一缺口开设信息;
[0010]确定任一所述第一缺口开设信息,与从所述初始柜体图像中获取到的历史缺口的第二缺口开设信息重合,根据所述第二缺口开设信息,对所述初始柜体图像进行填补,获取目标柜体图像;
[0011]根据各所述第一缺口开设信息,对所述目标柜体图像进行缺口开设,生成带有缺口的柜体的设计图纸;
[0012]其中,所述第一缺口开设信息和第二缺口开设信息包括缺口位置。
[0013]通过在确定用于对初始柜体图像进行缺口开设的第一缺口信息,与初始柜体图像中获取到的历史缺口的第二缺口开设信息至少部分重合时,根据第二缺口开设信息,对初始柜体图像进行填补,使初始柜体图像恢复成不存在历史缺口的目标柜体图像后,再利用第一缺口开设信息对目标柜体图像进行缺口开设。从而无需根据第一缺口开设信息和第二缺口开设信息来对需要开设的缺口进行预估,只需利用第一缺口开设信息便可直接确定柜体的设计图纸中需要开设的缺口,简化图像中缺口的处理,提高具有缺口的柜体的设计图纸的生成效率。同时,无需对缺口进行预估,提高生成的设计图纸的准确性。
[0014]根据本申请的一个实施例,根据所述第二缺口开设信息,对所述初始柜体图像进行填补,获取目标柜体图像,包括:
[0015]根据所述第二缺口开设信息,确定开设所述历史缺口时删除的各第一对象,以及开设所述历史缺口时新增的各第二对象;
[0016]从所述初始柜体图像中删除各所述第二对象,并根据各所述第一对象,对所述初始柜体图像进行填补,获取目标柜体图像。
[0017]根据本申请的一个实施例,在获取所述目标柜体图像之后,还包括:
[0018]删除所述第二缺口开设信息。
[0019]根据本申请的一个实施例,根据各所述第一缺口开设信息,对所述目标柜体图像进行缺口开设,生成带有缺口的柜体的设计图纸,包括:
[0020]将各所述第一缺口开设信息根据预设排序,依次对所述目标柜体图像进行缺口开设,生成带有缺口的柜体的设计图纸。
[0021]根据本申请的一个实施例,根据各所述第一缺口开设信息,对所述目标柜体图像进行缺口开设,生成带有缺口的柜体的设计图纸,包括:
[0022]根据所述第一缺口开设信息,生成用于进行目标柜体图像的缺口开设的第一包围盒;
[0023]根据所述第一包围盒,对所述目标柜体图像中与所述第一包围盒的位置相对应的各板件图像进行裁剪,生成带有与所述第一包围盒对应的目标缺口的待处理图像;
[0024]根据所述待处理图像的外轮廓形成的第二包围盒,在所述待处理图像中,所述第一包围盒与所述第二包围盒的重合面生成对应的各补充板件图像,得到所述设计图纸。
[0025]根据本申请的一个实施例,还包括:
[0026]将各所述板件图像中被裁剪的各图像区域,以及各所述补充板件图像,与所述第一缺口开设信息进行映射后,存储所述第一缺口开设信息与各所述图像区域以及各所述补充板件图像的映射关系。
[0027]根据本申请的一个实施例,还包括:
[0028]确定各所述第一缺口开设信息,均未与所述第二缺口开设信息重合,根据各所述第一缺口开设信息,对所述初始柜体图像进行缺口开设,获取所述设计图纸。
[0029]根据本申请第二方面实施例的具有缺口的柜体的图纸生成装置,包括:
[0030]缺口信息获取模块,用于获取用于对初始柜体图像进行缺口开设的至少一个第一缺口开设信息;
[0031]柜体图像获取模块,用于确定任一所述第一缺口开设信息,与从所述初始柜体图像中获取到的历史缺口的第二缺口开设信息重合,根据所述第二缺口开设信息,对所述初始柜体图像进行填补,获取目标柜体图像;
[0032]设计图纸生成模块,用于根据各所述第一缺口开设信息,对所述目标柜体图像进行缺口开设,生成带有缺口的柜体的设计图纸;
[0033]其中,所述第一缺口开设信息和第二缺口开设信息包括缺口位置。
[0034]根据本申请第三方面实施例的电子设备,包括处理器和存储有计算机程序的存储器,所述处理器执行所述计算机程序时实现上述任一实施例所述的具有缺口的柜体的图纸生成方法。
[0035]根据本申请第四方面实施例的计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例所述的具有缺口的柜体的图纸生成方法。
[0036]根据本申请第五方面实施例的计算机程序产品,包括:所述计算机程序被处理器执行时实现如上述任一实施例所述的具有缺口的柜体的图纸生成方法。
[0037]本申请实施例中的上述一个或多个技术方案,至少具有如下技术效果之一:
[0038]通过在确定用于对初始柜体图像进行缺口开设的第一缺口信息,与初始柜体图像中获取到的历史缺口的第二缺口开设信息至少部分重合时,根据第二缺口开设信息,对初始柜体图像进行填补,使初始柜体图像恢复成不存在历史缺口的目标柜体图像后,再利用第一缺口开设信息对目标柜体图像进行缺口开设。从而无需根据第一缺口开设信息和第二缺口开设信息来对需要开设的缺口进行预估,只需利用第一缺口开设信息便可直接确定柜体的设计图纸中需要开设的缺口,简化图像中缺口的处理,提高具有缺口的柜体的设计图纸的生成效率。同时,无需对缺口进行预估,提高生成的设计图纸的准确性。
[0039]进一步的,通过第二缺口开设信息,确定开设历史缺口时删除的各第一对象,以及开设历史缺口时新增的各第二对象,再从初始柜体图像中删除各第二对象,并根据各第一对象,对初始柜体图像进行填补,获取目标柜体图像,从而能够本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种具有缺口的柜体的图纸生成方法,其特征在于,包括:获取用于对初始柜体图像进行缺口开设的至少一个第一缺口开设信息;确定任一所述第一缺口开设信息,与从所述初始柜体图像中获取到的历史缺口的第二缺口开设信息重合,根据所述第二缺口开设信息,对所述初始柜体图像进行填补,获取目标柜体图像;根据各所述第一缺口开设信息,对所述目标柜体图像进行缺口开设,生成带有缺口的柜体的设计图纸;其中,所述第一缺口开设信息和第二缺口开设信息包括缺口位置。2.根据权利要求1所述的具有缺口的柜体的图纸生成方法,其特征在于,根据所述第二缺口开设信息,对所述初始柜体图像进行填补,获取目标柜体图像,包括:根据所述第二缺口开设信息,确定开设所述历史缺口时删除的各第一对象,以及开设所述历史缺口时新增的各第二对象;从所述初始柜体图像中删除各所述第二对象,并根据各所述第一对象,对所述初始柜体图像进行填补,获取目标柜体图像。3.根据权利要求1或2所述的具有缺口的柜体的图纸生成方法,其特征在于,在获取所述目标柜体图像之后,还包括:删除所述第二缺口开设信息。4.根据权利要求1所述的具有缺口的柜体的图纸生成方法,其特征在于,根据各所述第一缺口开设信息,对所述目标柜体图像进行缺口开设,生成带有缺口的柜体的设计图纸,包括:将各所述第一缺口开设信息根据预设排序,依次对所述目标柜体图像进行缺口开设,生成带有缺口的柜体的设计图纸。5.根据权利要求1或4所述的具有缺口的柜体的图纸生成方法,其特征在于,根据各所述第一缺口开设信息,对所述目标柜体图像进行缺口开设,生成带有缺口的柜体的设计图纸,包括:根据所述第一缺口开设信息,生成用于进行目标柜体图像的缺口开设的第一包围盒;根据所述第一包围盒,对所述目标柜体图像中与所述第一包围盒的位置相对应的各板件...

【专利技术属性】
技术研发人员:苏镇城杨海明
申请(专利权)人:广东三维家信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1