图形点击检测方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:32861924 阅读:18 留言:0更新日期:2022-03-30 19:44
本申请涉及一种图形点击检测方法、装置、计算机设备、存储介质和计算机程序产品,应用于计算机技术领域,用于提高图形点击检测效率。所述方法包括:响应于针对待检测页面的点击操作,确定所述待检测页面的画布中的目标展示层中的点击位置;所述目标展示层用于展示所述待检测页面中的图形对象;获取所述画布中的目标检测层中所述点击位置的目标颜色特征;所述目标检测层用于描述所述图形对象的颜色特征;查询关联关系库中所述待检测页面中图形对象和颜色特征之间的关联关系,得到所述目标颜色特征对应的目标图形对象,作为所述点击操作对应的图形对象。对应的图形对象。对应的图形对象。

【技术实现步骤摘要】
图形点击检测方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种图形点击检测方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]Canvas(画布)图形技术常应用于网页Html、安卓设备、iOS设备等终端设备中,用于绘制图形、制作照片、创建动画、实时视频处理或渲染等。Canvas绘制的图形对象通常需要对用户行为进行响应。
[0003]传统技术中,在进行图形点击检测时,一般是基于数学多边形的检测方法,依次对页面中的每个图形对象进行检测;但是,这种方法需要对页面中的所有图形对象都检测,耗费时间较多,导致图形点击检测效率较低。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高图形点击检测效率的图形点击检测方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种图形点击检测方法。所述方法包括:响应于针对待检测页面的点击操作,确定所述待检测页面的画布中的目标展示层中的点击位置;所述目标展示层用于展示所述待检测页面中的图形对象;获取所述画布中的目标检测层中所述点击位置的目标颜色特征;所述目标检测层用于描述所述图形对象的颜色特征;查询关联关系库中所述待检测页面中图形对象和颜色特征之间的关联关系,得到所述目标颜色特征对应的目标图形对象,作为所述点击操作对应的图形对象。
[0006]在其中一个实施例中,在响应于针对待检测页面的点击操作,确定所述待检测页面的画布中的目标展示层中的点击位置之前,还包括:按照所述关联关系库中的图形对象的属性信息,在所述画布中的初始展示层中构建相应的展示图形对象,得到所述目标展示层;按照所述关联关系库中的图形对象和所述图形对象对应的颜色特征,在所述画布中的初始检测层中构建相应的检测图形对象;按照所述检测图形对象对应的颜色特征,对所述初始检测层中的检测图形对象进行颜色填充,得到所述目标检测层。
[0007]在其中一个实施例中,在按照所述关联关系库中的图形对象和所述图形对象对应的颜色特征,在所述画布中的初始检测层中构建相应的检测图形对象之前,还包括:根据预设颜色特征格式,生成所述待检测页面中的图形对象的颜色特征;根据所述待检测页面中的图形对象和所述图形对象的颜色特征,构建所述关联关系;将所述颜色特征、所述待检测页面中的图形对象以及所述关联关系存储至所述关
联关系库。
[0008]在其中一个实施例中,在根据所述待检测页面中的图形对象和所述图形对象的颜色特征,构建所述关联关系之前,还包括:检测所述关联关系库中是否存储有所述图形对象的颜色特征;所述根据所述待检测页面中的图形对象和所述图形对象的颜色特征,构建所述关联关系,包括:在检测到所述关联关系库中未存储有所述图形对象的颜色特征的情况下,根据所述待检测页面中的图形对象和所述图形对象的颜色特征,构建所述关联关系。
[0009]在其中一个实施例中,根据预设颜色特征格式,生成所述待检测页面中的图形对象的颜色特征,包括:根据预设颜色特征格式,生成与所述关联关系库中已存储的图形对象的颜色特征不相同的颜色特征,作为所述待检测页面中的图形对象的颜色特征。
[0010]在其中一个实施例中,在按照关联关系库中的图形对象的属性信息,在所述画布中的初始展示层中构建相应的展示图形对象,得到所述目标展示层之前,还包括:生成所述画布的展示层内存对象和检测层内存对象;对所述展示层内存对象进行配置,得到所述初始展示层;所述初始展示层用于挂载至所述待检测页面;根据所述初始展示层的配置信息,对所述检测层内存对象进行配置,得到所述初始检测层。
[0011]在其中一个实施例中,获取所述画布中的目标检测层中所述点击位置的目标颜色特征,包括:获取所述画布中的目标检测层中所述点击位置的像素信息;对所述像素信息进行颜色提取处理,得到所述点击位置的颜色信息;对所述颜色信息的透明度进行过滤处理,得到处理后颜色信息;根据所述预设颜色特征格式,对所述处理后颜色信息进行格式转换,得到所述目标颜色特征。
[0012]第二方面,本申请还提供了一种图形点击检测装置。所述装置包括:点击位置模块,用于响应于针对待检测页面的点击操作,确定所述待检测页面的画布中的目标展示层中的点击位置;所述目标展示层用于展示所述待检测页面中的图形对象;颜色特征模块,用于获取所述画布中的目标检测层中所述点击位置的目标颜色特征;所述目标检测层用于描述所述图形对象的颜色特征;图形对象模块,用于查询所述待检测页面中图形对象和颜色特征之间的关联关系,得到所述目标颜色特征对应的目标图形对象,作为所述点击操作对应的图形对象。
[0013]第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:响应于针对待检测页面的点击操作,确定所述待检测页面的画布中的目标展示层中的点击位置;所述目标展示层用于展示所述待检测页面中的图形对象;获取所述画布中的目标检测层中所述点击位置的目标颜色特征;所述目标检测层
用于描述所述图形对象的颜色特征;查询关联关系库中所述待检测页面中图形对象和颜色特征之间的关联关系,得到所述目标颜色特征对应的目标图形对象,作为所述点击操作对应的图形对象。
[0014]第四方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:响应于针对待检测页面的点击操作,确定所述待检测页面的画布中的目标展示层中的点击位置;所述目标展示层用于展示所述待检测页面中的图形对象;获取所述画布中的目标检测层中所述点击位置的目标颜色特征;所述目标检测层用于描述所述图形对象的颜色特征;查询关联关系库中所述待检测页面中图形对象和颜色特征之间的关联关系,得到所述目标颜色特征对应的目标图形对象,作为所述点击操作对应的图形对象。
[0015]第五方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:响应于针对待检测页面的点击操作,确定所述待检测页面的画布中的目标展示层中的点击位置;所述目标展示层用于展示所述待检测页面中的图形对象;获取所述画布中的目标检测层中所述点击位置的目标颜色特征;所述目标检测层用于描述所述图形对象的颜色特征;查询关联关系库中所述待检测页面中图形对象和颜色特征之间的关联关系,得到所述目标颜色特征对应的目标图形对象,作为所述点击操作对应的图形对象。
[0016]上述图形点击检测方法、装置、计算机设备、存储介质和计算机程序产品,响应于针对待检测页面的点击操作,确定待检测页面的画布中的目标展示层中的点击位置,获取画布中的目标检测层中点击位置的目标颜色特征,查询关联关系库中待检测页面中图形对象和颜色特征之间的关联关系,得到目标颜色特征对应的目标图形对象,作为点击操作对应的图形对象。采用本方法,无需进行数学运算,通过目标检测层,能够直接本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图形点击检测方法,其特征在于,所述方法包括:响应于针对待检测页面的点击操作,确定所述待检测页面的画布中的目标展示层中的点击位置;所述目标展示层用于展示所述待检测页面中的图形对象;获取所述画布中的目标检测层中所述点击位置的目标颜色特征;所述目标检测层用于描述所述图形对象的颜色特征;查询关联关系库中所述待检测页面中图形对象和颜色特征之间的关联关系,得到所述目标颜色特征对应的目标图形对象,作为所述点击操作对应的图形对象。2.根据权利要求1所述的方法,其特征在于,在响应于针对待检测页面的点击操作,确定所述待检测页面的画布中的目标展示层中的点击位置之前,还包括:按照所述关联关系库中的图形对象的属性信息,在所述画布中的初始展示层中构建相应的展示图形对象,得到所述目标展示层;按照所述关联关系库中的图形对象和所述图形对象对应的颜色特征,在所述画布中的初始检测层中构建相应的检测图形对象;按照所述检测图形对象对应的颜色特征,对所述初始检测层中的检测图形对象进行颜色填充,得到所述目标检测层。3.根据权利要求2所述的方法,其特征在于,在按照所述关联关系库中的图形对象和所述图形对象对应的颜色特征,在所述画布中的初始检测层中构建相应的检测图形对象之前,还包括:根据预设颜色特征格式,生成所述待检测页面中的图形对象的颜色特征;根据所述待检测页面中的图形对象和所述图形对象的颜色特征,构建所述关联关系;将所述颜色特征、所述待检测页面中的图形对象以及所述关联关系存储至所述关联关系库。4.根据权利要求3所述的方法,其特征在于,在根据所述待检测页面中的图形对象和所述图形对象的颜色特征,构建所述关联关系之前,还包括:检测所述关联关系库中是否存储有所述图形对象的颜色特征;所述根据所述待检测页面中的图形对象和所述图形对象的颜色特征,构建所述关联关系,包括:在检测到所述关联关系库中未存储有所述图形对象的颜色特征的情况下,根据所述待检测页面中的图形对象和所述图形对象的颜色特征,构建所述关联关系。5.根据权利要求3所述的方法,其特征在于,所述根据...

【专利技术属性】
技术研发人员:庞少飞周超沈小勇吕江波
申请(专利权)人:苏州思谋智能科技有限公司
类型:发明
国别省市:

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

1