图形处理方法、装置、设备及介质制造方法及图纸

技术编号:34462458 阅读:13 留言:0更新日期:2022-08-10 08:33
本公开涉及一种图形处理方法、装置、设备及介质。其中,图形处理方法包括:获取目标图形和用于拼接目标图形的目标拼块序列,目标图形中的各个形状区域与目标拼块序列中的各个拼块两两组合形成多个待匹配对象组,一个待匹配对象组包括一个形状区域和一个拼块;对待匹配对象组进行匹配计算,得到目标匹配对象组的匹配状态参数,目标匹配对象组为满足预设匹配条件的待匹配对象组;对匹配状态参数进行遍历,得到至少一个目标状态参数组,目标状态参数组用于使目标拼块序列拼接为目标图形,目标状态参数组包括多个目标匹配状态参数,一个目标匹配状态参数对应一个拼块所属的目标匹配对象组。根据本公开实施例,能够自动设计拼图题目的拼图答案。的拼图答案。的拼图答案。

【技术实现步骤摘要】
图形处理方法、装置、设备及介质


[0001]本公开涉及图形处理
,尤其涉及一种图形处理方法、装置、设备及介质。

技术介绍

[0002]目前,巧板类游戏作为一种益智教具经常出现在各类教育游戏中。
[0003]在用户进入巧板类游戏之后,游戏会给出一道拼图题目,用户可以对照拼图题目进行拼图。在用户完成拼图之后,可以对拼图图案进行检测,如果拼图图案与任意一种预先设计的拼图答案相匹配,则确定用户拼图正确。一般情况下,拼图答案通常由开发者人工设计,导致设计拼图答案的耗时较长,降低了巧板类游戏的开发效率。

技术实现思路

[0004]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种图形处理方法、装置、设备及介质。
[0005]第一方面,本公开提供了一种图形处理方法,包括:
[0006]获取目标图形和用于拼接目标图形的目标拼块序列,目标图形中的各个形状区域与目标拼块序列中的各个拼块两两组合形成多个待匹配对象组,一个待匹配对象组包括一个形状区域和一个拼块;
[0007]对待匹配对象组进行匹配计算,得到目标匹配对象组的匹配状态参数,目标匹配对象组为满足预设匹配条件的待匹配对象组;
[0008]对匹配状态参数进行遍历,得到至少一个目标状态参数组,目标状态参数组用于使目标拼块序列拼接为目标图形,目标状态参数组包括多个目标匹配状态参数,一个目标匹配状态参数对应一个拼块所属的目标匹配对象组。
[0009]第二方面,本公开提供了一种图形处理装置,包括:
>[0010]获取单元,配置为获取目标图形和用于拼接目标图形的目标拼块序列,目标图形中的各个形状区域与目标拼块序列中的各个拼块两两组合形成多个待匹配对象组,一个待匹配对象组包括一个形状区域和一个拼块;
[0011]匹配单元,配置为对待匹配对象组进行匹配计算,得到目标匹配对象组的匹配状态参数,目标匹配对象组为满足预设匹配条件的待匹配对象组;
[0012]遍历单元,配置为对匹配状态参数进行遍历,得到至少一个目标状态参数组,目标状态参数组用于使目标拼块序列拼接为目标图形,目标状态参数组包括多个目标匹配状态参数,一个目标匹配状态参数对应一个拼块所属的目标匹配对象组。
[0013]第三方面,本公开提供了一种图形处理设备,包括:
[0014]处理器;
[0015]存储器,用于存储可执行指令;
[0016]其中,处理器用于从存储器中读取可执行指令,并执行可执行指令以实现第一方面所述的图形处理方法。
[0017]第四方面,本公开提供了一种计算机可读存储介质,该存储介质存储有计算机程序,当计算机程序被处理器执行时,使得处理器实现第一方面所述的图形处理方法。
[0018]第五方面,本公开提供了一种计算机程序产品,该计算机程序产品包括计算机程序,当计算机程序被处理器执行时,使得处理器实现第一方面所述的图形处理方法。
[0019]本公开实施例提供的技术方案与现有技术相比至少具有如下优点:
[0020]本公开实施例的图形处理方法、装置、设备及介质,能够在获取到目标图形和用于拼接目标图形的目标拼块序列之后,对目标图形中的各个形状区域与目标拼块序列中的各个拼块两两组合形成的多个待匹配对象组分别进行匹配计算,得到多个满足预设匹配条件的目标匹配对象组的匹配状态参数,并且对匹配状态参数进行遍历,得到至少一个用于使目标拼块序列拼接为目标图形的目标状态参数组,进而实现对拼图题目的拼图答案的自动设计,减少了设计拼图答案的耗时,提高了巧板类游戏的开发效率。
附图说明
[0021]结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。
[0022]图1为本公开实施例提供的一种图形处理方法的流程示意图;
[0023]图2为本公开实施例提供的一种目标图形的示意图;
[0024]图3为本公开实施例提供的一种关键点和拼块顶点重合场景的示意图;
[0025]图4为本公开实施例提供的一种拼块旋转场景的示意图;
[0026]图5为本公开实施例提供的另一种图形处理方法的流程示意图;
[0027]图6为本公开实施例提供的一种拼图答案变换结果的示意图;
[0028]图7为本公开实施例提供的一种图形处理装置的结构示意图;
[0029]图8为本公开实施例提供的一种图形处理设备的结构示意图。
具体实施方式
[0030]下面将参照附图更详细地描述本公开的实施例。虽然附图中显示了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。
[0031]应当理解,本公开的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本公开的范围在此方面不受限制。
[0032]本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”。其他术语的相关定义将在下文描述中给出。
[0033]需要注意,本公开中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
[0034]需要注意,本公开中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
[0035]本公开实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。
[0036]目前,在用户进入巧板类游戏之后,会给出一道拼图题目,用户可以对照拼图题目进行拼图。在用户完成拼图之后,可以对拼图图案进行检测,如果拼图图案与任意一种预先设计的拼图答案相匹配,则确定用户拼图正确。一般情况下,各个巧板类游戏的拼图答案通常会由其开发者人工设计,导致设计拼图答案的耗时较长,降低了巧板类游戏的开发效率,而且通常也难以涵盖全部答案。
[0037]为了解决上述的问题,本公开实施例提供了一种能够对拼图题目的拼图答案进行自动设计的图形处理方法、装置、设备及介质。
[0038]下面,首先对本公开实施例提供的图形处理方法进行说明。
[0039]在本公开一些实施例中,图形处理方法可以由图形处理设备执行。图形处理设备可以为服务器,也可以为电子设备,还可以为其他设备,在此不作限制。其中,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种图形处理方法,其特征在于,包括:获取目标图形和用于拼接所述目标图形的目标拼块序列,所述目标图形中的各个形状区域与所述目标拼块序列中的各个拼块两两组合形成多个待匹配对象组,一个所述待匹配对象组包括一个形状区域和一个拼块;对所述待匹配对象组进行匹配计算,得到目标匹配对象组的匹配状态参数,所述目标匹配对象组为满足预设匹配条件的待匹配对象组;对所述匹配状态参数进行遍历,得到至少一个目标状态参数组,所述目标状态参数组用于使所述目标拼块序列拼接为所述目标图形,所述目标状态参数组包括多个目标匹配状态参数,一个所述目标匹配状态参数对应一个拼块所属的目标匹配对象组。2.根据权利要求1所述的方法,其特征在于,所述预设匹配条件包括所述待匹配对象组中的形状区域和拼块之间的第一重叠率大于或等于第一重叠率阈值。3.根据权利要求1所述的方法,其特征在于,在所述对所述待匹配对象组进行匹配计算,得到目标匹配对象组的匹配状态参数之前,所述方法还包括:对所述目标图形进行关键点检测,得到多个关键点,每个所述关键点位于至少一个形状区域上;其中,所述对所述待匹配对象组进行匹配计算,得到目标匹配对象组的匹配状态参数,包括:针对每个所述关键点对应的形状区域,按照所述目标拼块序列的序列顺序,依次将每个所述拼块分别与所述关键点所处的每个形状区域进行匹配计算,以得到所述匹配状态参数。4.根据权利要求3所述的方法,其特征在于,所述将每个所述拼块分别与所述关键点所处的每个形状区域进行匹配计算,以得到所述匹配状态参数,包括:针对每个所述拼块的每个拼块顶点,在所述拼块顶点与所述关键点重合的情况下,将所述拼块顶点对应的拼块分别与所述关键点对应的每个形状区域进行匹配计算,以得到所述匹配状态参数。5.根据权利要求4所述的方法,其特征在于,所述将所述拼块顶点对应的拼块分别与所述关键点对应的每个形状区域进行匹配计算,以得到所述匹配状态参数,包括:以所述拼块顶点为旋转中心旋转所述拼块顶点对应的拼块;在旋转所述拼块顶点对应的拼块的过程中,每当旋转角度达到预设角度时,对所述拼块顶点对应的拼块和与其具有重叠区域的每个形状区域分别进行匹配计算,得到满足所述预设匹配条件的所述目标匹配对象组的所述匹配状态参数。6.根据权利要求5所述的方法,其特征在于,所述预设角度为所述目标图形在各个所述关键点处的外轮廓夹角的最大公因数。7.根据权利要求1所述的方法,其特征在于,所述匹配状态参数包括所述目标匹配对象组中的拼块与形状区域之间的重叠区域对应的几何参数;其中,所述目标状态...

【专利技术属性】
技术研发人员:郭冠军
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1