一种图像处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:35596125 阅读:13 留言:0更新日期:2022-11-16 15:15
本发明专利技术涉及一种图像处理方法、装置、电子设备及存储介质,方法包括:利用预设消隐算法确定目标场景对应的目标渲染图像,目标渲染图像中存在至少两个目标物体;提取目标渲染图像中所有目标物体的轮廓线,得到目标渲染图像对应的第一轮廓线集合;从第一轮廓线集合中删除满足第一预设条件的所述轮廓线,得到目标渲染图像对应的第二轮廓线集合,第一预设条件包括轮廓线的长度小于第一预设阈值;根据第二轮廓线集合,生成目标场景对应的目标线条图。由此,本发明专利技术当生成场景的投影视图时,在实现消除隐线的基础上,将场景中满足条件的不必要线段进行删除,从而得到场景的投影视图,大大提高了投影视图的生成速度,进而保证了生成投影视图的实时性。的实时性。的实时性。

【技术实现步骤摘要】
一种图像处理方法、装置、电子设备及存储介质


[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]第四方面,本专利技术实施例提供一种存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现权如上所述的图像处理方法。
[0040]本专利技术实施例提供的一种图像处理方法,包括:利用预设消隐算法确定目标场景对应的目标渲染图像,目标渲染图像中存在至少两个目标物体;提取目标渲染图像中所有目标物体的轮廓线,得到目标渲染图像对应的第一轮廓线集合;从第一轮廓线集合中删除满足第一预设条件的所述轮廓线,得到目标渲染图像对应的第二轮廓线集合,第一预设条件包括轮廓线的长度小于第一预设阈值;根据第二轮廓线集合,生成目标场景对应的目标线条图。通过上述方式,本专利技术实施例当生成场景的投影视图时,在实现消除隐线的基础上,将场景中满足条件的不必要线段进行删除,从而得到场景的投影视图,大大提高了投影视图的生成速度,进而保证了生成投影视图的实时性。
附图说明
[0041]图1为本专利技术实施例提供的一个图像处理方法的流程示意图;
[0042]图2为本专利技术实施例提供的一个轮廓线和目标轮廓线的位置示意图;
[0043]图3为本专利技术实施例提供的一个图像处理装置的结构示意图;
[0044]图4为本专利技术实施例提供的一个电子设备的结构示意图;
[0045]以上附图中:
[0046]10、确定模块;20、提取模块;30、删除模块;40、生成模块;
[0047]400、电子设备;401、处理器;402、存储器;4021、操作系统本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:利用预设消隐算法确定目标场景对应的目标渲染图像,所述目标渲染图像中存在至少两个目标物体;提取所述目标渲染图像中所有所述目标物体的轮廓线,得到所述目标渲染图像对应的第一轮廓线集合;从所述第一轮廓线集合中删除满足第一预设条件的所述轮廓线,得到所述目标渲染图像对应的第二轮廓线集合,所述第一预设条件包括所述轮廓线的长度小于第一预设阈值;根据所述第二轮廓线集合,生成所述目标场景对应的目标线条图。2.根据权利要求1所述的方法,其特征在于,所述根据所述第二轮廓线集合,生成所述目标场景对应的目标线条图,包括:针对所述第二轮廓线集合中的任一所述轮廓线,从所述第二轮廓线集合中确定与所述轮廓线相邻的目标轮廓线;当确定所述轮廓线和所述目标轮廓线满足第二预设条件时,则将所述轮廓线和所述目标轮廓线进行组合,得到处理后的所述第二轮廓线集合;根据处理后的所述第二轮廓线集合,生成所述目标场景对应的目标线条图。3.根据权利要求2所述的方法,其特征在于,所述将所述轮廓线和所述目标轮廓线进行组合,得到处理后的所述第二轮廓线集合,包括:确定所述轮廓线的第一端点与所述目标轮廓线的第二端点之间的目标距离,所述第一端点与所述第二端点相邻;当所述目标距离小于第二预设阈值时,则利用预设拟合算法对所述轮廓线和所述目标轮廓线进行拟合,得到处理后的所述第二轮廓线集合。4.根据权利要求1所述的方法,其特征在于,所述从所述第一轮廓线集合中删除满足第一预设条件的所述轮廓线,得到所述目标渲染图像对应的第二轮廓线集合,包括:利用预设模糊算法对所述第一轮廓线集合进行模糊处理,得到处理后的所述第一轮廓线集合;从处理后的所述第一轮廓线集合中删除满足所述第一预设条件的所述轮廓线,得到所述目标渲染图像对应的第二轮廓线集合。5.根据权利要求1所述的方法,其特征在于,所述提取所述目标渲染图像中所有所述目标物体的轮廓线,包括:对所述目标渲染图像进行二值化处理,得到处理后的所述目标渲染图像;利用预设边缘检测算法,提取处理后的所述目标...

【专利技术属性】
技术研发人员:邱辉平李宏坤
申请(专利权)人:广东三维家信息科技有限公司
类型:发明
国别省市:

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

1