[发明专利]一种目标对象选中方法、系统、终端及存储介质在审
申请号: | 201811191820.8 | 申请日: | 2018-10-12 |
公开(公告)号: | CN109407940A | 公开(公告)日: | 2019-03-01 |
发明(设计)人: | 石磊 | 申请(专利权)人: | 无锡天脉聚源传媒科技有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 朱晓敏 |
地址: | 214000 江苏省无锡市无锡*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标对象 目标对象选中 存储介质 屏幕点击 画布 选中 终端 载入 计算机识别 地图识别 点击选中 空白区域 用户点击 有效像素 准确率 图片 应用 | ||
本发明公开了一种目标对象选中方法、系统、终端及存储介质,该方法包括:获取屏幕点击坐标;获取与屏幕点击坐标对应的目标对象;在目标对象上设置画布;在画布上载入目标对象的图片,令载入的图片与目标对象重叠;判断屏幕点击坐标在画布上是否具有有效像素,若是,则表示目标对象被选中,反之,则表示目标对象没被选中。通过使用本发明实施例的选中方案能够避免用户点击空白区域而被计算机识别成是点击选中状态这一情况发生,大大提高了3D视觉地图中目标对象被选中的判断准确率。本发明作为一种目标对象选中方法、系统、终端及存储介质可广泛应用于地图识别领域中。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种针对地图上的目标对象的选中方法、系统、终端及存储介质。
背景技术
技术词解释:
画布:用于实时生成图像的载体,且其生成的图像内容可以被操作。
目前,计算机对图形的识别是对矩形图形的识别,因此,在设计游戏地图时,通常会将游戏地图上的目标对象图形设置为矩形,这样当用户的点击落入目标对象矩形图形中时,计算机能无误地判定出该目标对象被选中。然而,将游戏地图上的目标对象图形设置为矩形,这会导致游戏地图缺乏3D空间视觉感,而采用约45度透视视角来展示游戏地图,这则会产生一定的3D空间视觉感,因此,为了令游戏地图具有一定的3D空间视觉感,则可将目标对象图形设置为菱形(如图1所示),以体现出约45度的透视视角。不过实际上,用户可见的目标对象图形虽为菱形,但是其于计算机而言的识别区域仍为矩形(如图1所示),此时则会产生了计算机的识别空白空间,例如,用户点击矩形的空白区域时不应该识别为点击选中目标对象,但实际上计算机却会将其识别成是点击选中状态,这样则会大大降低目标对象的选中判定准确率,以降低用户玩游戏的交互操作体验感。
发明内容
为了解决上述技术问题,本发明的目的是提供一种目标对象选中方法、系统、终端及存储介质,以提高目标对象选中的判定准确率。
一方面,本发明实施例所采用的技术方案是:一种目标对象选中方法,包括以下步骤:
获取屏幕点击坐标;
获取与屏幕点击坐标对应的目标对象;
在目标对象上设置画布;
在画布上载入目标对象的图片,令载入的图片与目标对象重叠;
判断屏幕点击坐标在画布上是否具有有效像素,若是,则表示目标对象被选中,反之,则表示目标对象没被选中。
进一步,所述画布的尺寸与目标对象的图片的尺寸相同;
所述判断屏幕点击坐标在画布上是否具有有效像素,其包括:
根据屏幕坐标系与画布坐标系之间的映射关系,将屏幕点击坐标转换为画布坐标;
判断转换得到的画布坐标是否在画布中有对应像素点,若是,则表示屏幕点击坐标在画布上具有有效像素,反之,则表示屏幕点击坐标在画布上不具有有效像素。
进一步,所述画布的尺寸大于目标对象的图片的尺寸;
所述判断屏幕点击坐标在画布上是否具有有效像素,其包括:
根据屏幕坐标系与画布坐标系之间的映射关系,将屏幕点击坐标转换为画布坐标;
判断转换得到的画布坐标在画布上所对应有的像素点的数值是否大于第一阈值,若是,则表示屏幕点击坐标在画布上不具有有效像素,反之,则表示屏幕点击坐标在画布上具有有效像素。
进一步,所述根据屏幕坐标系与画布坐标系之间的映射关系,将屏幕点击坐标转换为画布坐标,其包括:
从地图上获取与屏幕点击坐标对应的地图坐标;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡天脉聚源传媒科技有限公司,未经无锡天脉聚源传媒科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811191820.8/2.html,转载请声明来源钻瓜专利网。