图像处理方法及其装置、存储介质制造方法及图纸

技术编号:37435589 阅读:10 留言:0更新日期:2023-05-06 09:07
本发明专利技术公开了一种图像处理方法及其装置、存储介质,获取待处理图像轮廓和目标物图像轮廓,根据目标物图像轮廓对待处理图像轮廓进行轮廓裁剪得到包括外环轮廓和内环轮廓的洞状图像轮廓,根据外环轮廓和内环轮廓构造得到裁剪窗口轮廓,根据裁剪窗口轮廓对洞状图像轮廓进行轮廓裁剪得到多个非洞状图像轮廓,其中,所有非洞状图像轮廓的并集用于表征洞状图像轮廓。本发明专利技术实施例能够在不对现有系统进行较大改动的前提下实现对洞状图像轮廓的支持。本发明专利技术实施例可应用于例如地图数据处理等的地图领域技术中。图领域技术中。图领域技术中。

【技术实现步骤摘要】
图像处理方法及其装置、存储介质


[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]将所述轮廓裁剪结果和所有所述相交裁剪结果进行汇总,得到多个所述非洞状图像轮廓。
[0042]可选地,所述第二裁剪单元还用于:
[0043]对所有所述相交裁剪结果进行轮廓合并,得到轮廓合并结果;
[0044]将所述洞状图像轮廓与所述轮廓合并结果进行轮廓裁剪,得到轮廓裁剪结果。
[0045]可选地,所述目标物图像轮廓的数量为多个,所述第一裁剪单元还用于:
[0046]将所述待处理图像轮廓与当前的所述目标物图像轮廓进行轮廓裁剪,得到裁剪图像轮廓;
[0047]将所述裁剪图像轮廓与下一个所述目标物图像轮廓进行轮廓裁剪,直到所有所述目标物图像轮廓均被裁剪,得到洞状图像轮廓。
[0048]可选地,所述轮廓获取单元还用于:
[0049]获取所述待处理图像轮廓;
[0050]在所述待处理图像轮廓中进行空间索引,得到所述目标物图像轮廓。
[0051]另一方面,本专利技术实施例还提供了一种图像处理装置,包括:
[0052]至少一个处理器;
[0053]至少一个存储器,用于存储至少一个程序;
[0054]当至少一个所述程序被至少一个所述处理器执行时实现如前面所述的图像处理方法。
[0055]另一方面,本专利技术实施例还提供了一种计算机可读存储介质,其中存储有处理器可执行的计算机程序,所述处理器可执行的计算机程序被处理器执行时用于实现如前面所述的图像处理方法。
[0056]另一方面,本专利技术实施例还提供了一种计算机程序产品,包括计算机程序或计算机指令,所述计算机程序或所述计算机指令存储在计算机可读存储介质中,图像处理装置的处理器从所述计算机可读存储介质读本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括以下步骤:获取待处理图像轮廓和目标物图像轮廓,其中,所述待处理图像轮廓包含所述目标物图像轮廓或与所述目标物图像轮廓相交;根据所述目标物图像轮廓对所述待处理图像轮廓进行轮廓裁剪,得到洞状图像轮廓,其中,所述洞状图像轮廓包括外环轮廓和内环轮廓;根据所述外环轮廓和所述内环轮廓构造得到裁剪窗口轮廓;根据所述裁剪窗口轮廓对所述洞状图像轮廓进行轮廓裁剪,得到多个非洞状图像轮廓,其中,所有所述非洞状图像轮廓的并集用于表征所述洞状图像轮廓。2.根据权利要求1所述的图像处理方法,其特征在于,所述根据所述外环轮廓和内环轮廓构造得到裁剪窗口轮廓,包括:根据所述外环轮廓确定第一窗口坐标点;根据所述内环轮廓确定第二窗口坐标点;根据所述第一窗口坐标点和所述第二窗口坐标点构造得到裁剪窗口轮廓。3.根据权利要求2所述的图像处理方法,其特征在于,所述根据所述外环轮廓确定第一窗口坐标点,包括:获取所述外环轮廓中的所有外环轮廓坐标点;将所有所述外环轮廓坐标点中纵轴坐标值最大的一个确定为第一窗口坐标点。4.根据权利要求2所述的图像处理方法,其特征在于,所述根据所述内环轮廓确定第二窗口坐标点,包括:获取所述内环轮廓中的所有内环轮廓坐标点;根据所有所述内环轮廓坐标点确定所述内环轮廓的中心点;将所述中心点确定为第二窗口坐标点。5.根据权利要求4所述的图像处理方法,其特征在于,所述根据所有所述内环轮廓坐标点确定所述内环轮廓的中心点,包括:计算所有所述内环轮廓坐标点的横轴坐标值的平均值,得到中心点横轴坐标值;计算所有所述内环轮廓坐标点的纵轴坐标值的平均值,得到中心点纵轴坐标值;根据所述中心点横轴坐标值和所述中心点纵轴坐标值确定所述内环轮廓的中心点。6.根据权利要求2所述的图像处理方法,其特征在于,所述内环轮廓的数量为多个,根据多个所述内环轮廓确定的所述第二窗口坐标点的数量为多个;所述根据所述第一窗口坐标点和所述第二窗口坐标点构造得到裁剪窗口轮廓,包括:将多个所述第二窗口坐标点按照横轴坐标值从小到大的顺序进行排序,得到排序后的多个候选窗口坐标点;根据所述第一窗口坐标点和每相邻的两个所述候选窗口坐标点构造得到多个裁剪窗口轮廓。7.根据权利要求6所述的图像处理方法,其特征在于,所述根据所述第一窗口坐标点和每相邻的两个所述候选窗口坐标点构造得到多个裁剪窗口轮廓,包括:根据所述第一窗口坐标点确定每个裁剪窗口的上边界;对于每相邻的两个所述候选窗口坐标点,根据横轴坐标值较小的一个确定当前裁剪窗口的左边界,根据横轴坐标值较大的一个确定当前裁剪窗口的右边界,以及根据纵轴坐标
值...

【专利技术属性】
技术研发人员:王宇航王文来许迅腾
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1