一种益智类应用界面的控制方法及益智类应用客户端与流程

文档序号:12135789阅读:156来源:国知局
一种益智类应用界面的控制方法及益智类应用客户端与流程

本发明涉及计算机技术领域,尤其涉及一种益智类应用界面的控制方法及益智类应用客户端。



背景技术:

目前,市面上很多的学习手机、学习平板等用户设备都安装有益智类应用客户端(如益智类游戏客户端),通过益智类应用客户端可以让学生在玩耍的过程中开发智力。在实践中发现,现有的益智类应用客户端的益智类应用界面的场景通常是一成不变的,时间久了容易给学生造成视觉审美疲劳,降低对学生的吸引力。



技术实现要素:

本发明实施例公开了一种益智类应用界面的控制方法及益智类应用客户端,可以灵活地控制益智类应用界面的场景发生变化,从而减少对学生造成的视觉审美疲劳,提升对学生的吸引力。

本发明实施例第一方面公开一种益智类应用界面的控制方法,所述益智类应用界面为用户设备安装的益智类应用客户端所显示的任一益智类应用界面,所述方法包括:

获取所述用户设备的位置信息;

以所述位置信息为依据,获取所述位置信息所在区域的实时天气信息;

以所述实时天气信息为依据,获取与所述实施天气信息配对的天气效果;

将所述天气效果加载到所述任一益智类应用界面上显示。

作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:

检测所述任一益智类应用界面上是否存在虚拟人物;

如果所述任一益智类应用界面上存在所述虚拟人物,以所述实时天气信息为依据,获取与所述实施天气信息配对的虚拟道具;

识别所述虚拟道具所适用的虚拟人物部位;

将所述虚拟道具加载至与所述虚拟人物的所述虚拟人物部位上。

作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:

获取所述用户设备显示的当前时间;

识别由全日时间段划分成的多个时间片段中包括所述当前时间的目标时间片段,获取与所述目标时间片段配对的场景色调;

调整所述任一益智类应用界面上的背景色调,以使调整后的所述任一益智类应用界面上的背景色调与所述场景色调相适配。

作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:

检测所述任一益智类应用界面上是否存在字符;

如果所述任一益智类应用界面上存在所述字符,将所述字符转换成字符图像并对所述字符图像进行栅格化,获得多个栅格;

针对每一个所述栅格,判断所述栅格限定的字符图像子区域中所述字符的像素所占区域面积与所述字符图像子区域的面积的比值是否超过指定值,如果超过,确定所述栅格为有效栅格;

在所述有效栅格限定的字符图像子区域内加载指定的形态效果,以生成形态字符。

作为一种可选的实施方式,在本发明实施例第一方面中,在检测出所述任一益智类应用界面上存在所述字符之后,以及在将所述字符转换成字符图像并对所述字符图像进行栅格化,获得多个栅格之前,所述方法还包括:

检测所述益智类应用客户端的设置菜单中设置的字符转换成形态字符模式是否已开启,如果未被开启,输出提示信息,所述提示信息用于提示所述用户设备以及所述用户设备绑定的穿戴设备在预设时长内发生同一动作事件以开启所述字符转换成形态字符模式;

以及,检测所述用户设备是否发生第一动作事件,如果所述用户设备发生第一动作事件,检测所述用户设备绑定的穿戴设备是否发生第二动作事件,如果所述穿戴设备发生第二动作事件,判断所述第一动作事件和所述第二动作事件包括的动作方向是否相同,如果动作方向相同,判断所述第一动作事件和所述第二动作事件包括的动作起始时间是否均位于预设时长内,以及所述第一动作事件和所述第二动作事件包括的动作持续时长是否均位于所述预设时长内,如果所述第一动作事件和所述第二动作事件包括的动作起始时间均位于预设时长内,以及所述第一动作事件和所述第二动作事件包括的动作持续时长均位于所述预设时长内,判断所述第一动作事件与所述第二动作事件包括的动作起始时间的差值是否小于第一预设阈值,如果所述第一动作事件与所述第二动作事件包括的动作起始时间的差值小于第一预设阈值,判断所述第一动作事件与所述第二动作事件包括的动作持续时长的差值是否小于第二预设阈值,如果所述第一动作事件与所述第二动作事件包括的动作持续时长的差值小于第二预设阈值,确定所述用户设备以及所述穿戴设备在所述预设时长内发生同一动作事件,开启所述字符转换成形态字符模式;

以及,在所述字符转换成形态字符模式下,执行所述的将所述字符转换成字符图像并对所述字符图像进行栅格化,获得多个栅格的步骤。

作为一种可选的实施方式,在本发明实施例第一方面中,所述在所述有效栅格限定的字符图像子区域内加载指定的形态效果,以生成形态字符,包括:

判断所述有效栅格周围是否存在相邻的有效栅格,如果不存在,在所述有效栅格限定的字符图像子区域内加载指定的静态形式的形态效果,以生成形态字符;如果存在,将所述有效栅格及其相邻的有效栅格限定的字符图像子区域进行拼接,获得字符图像拼接区域;

判断所述字符图像拼接区域的面积是否大于指定面积,如果否,在所述字符图像拼接区域加载指定的静态形式的形态效果,以生成形态字符;如果是,在所述字符图像拼接区域加载指定的动态形式的形态效果,以生成形态字符。

本发明实施例第二方面公开一种益智类应用客户端,其安装在用户设备上,并且所述益智类应用客户端显示任一益智类应用界面,包括:

位置信息获取单元,用于获取所述用户设备的位置信息;

天气信息获取单元,用于以所述位置信息为依据,获取所述位置信息所在区域的实时天气信息;

天气效果获取单元,用于以所述实时天气信息为依据,获取与所述实施天气信息配对的天气效果;

加载单元,用于将所述天气效果加载到所述任一益智类应用界面上显示。

作为一种可选的实施方式,在本发明实施例第二方面中,所述益智类应用客户端还包括:

虚拟人物检测单元,用于检测所述任一益智类应用界面上是否存在虚拟人物;

虚拟道具检测单元,用于在所述虚拟人物检测单元检测出所述任一益智类应用界面上存在所述虚拟人物时,以所述实时天气信息为依据,获取与所述实施天气信息配对的虚拟道具;

部位识别单元,用于识别所述虚拟道具所适用的虚拟人物部位;

所述加载单元,还用于将所述虚拟道具加载至与所述虚拟人物的所述虚拟人物部位上。

作为一种可选的实施方式,在本发明实施例第二方面中,所述益智类应用客户端还包括:

时间获取单元,用于获取所述用户设备显示的当前时间;

色调获取单元,用于识别由全日时间段划分成的多个时间片段中包括所述当前时间的目标时间片段,获取与所述目标时间片段配对的场景色调;

色调调整单元,用于调整所述任一益智类应用界面上的背景色调,以使调整后的所述任一益智类应用界面上的背景色调与所述场景色调相适配。

作为一种可选的实施方式,在本发明实施例第二方面中,所述益智类应用客户端还包括:

字符检测单元,用于检测所述任一益智类应用界面上是否存在字符;

字符栅格化单元,用于在所述字符检测单元检测出所述任一益智类应用界面上存在所述字符时,将所述字符转换成字符图像并对所述字符图像进行栅格化,获得多个栅格;

形态字符生成单元,用于针对每一个所述栅格,判断所述栅格限定的字符图像子区域中所述字符的像素所占区域面积与所述字符图像子区域的面积的比值是否超过指定值,如果超过,确定所述栅格为有效栅格;在所述有效栅格限定的字符图像子区域内加载指定的形态效果,以生成形态字符。

作为一种可选的实施方式,在本发明实施例第二方面中,所述益智类应用客户端还包括:

模式开启单元,用于在所述字符检测单元检测出所述任一益智类应用界面上存在所述字符之后,检测所述益智类应用客户端的设置菜单中设置的字符转换成形态字符模式是否已开启,如果未被开启,输出提示信息,所述提示信息用于提示所述用户设备以及所述用户设备绑定的穿戴设备在预设时长内发生同一动作事件以开启所述字符转换成形态字符模式;以及,检测所述用户设备是否发生第一动作事件,如果所述用户设备发生第一动作事件,检测所述用户设备绑定的穿戴设备是否发生第二动作事件,如果所述穿戴设备发生第二动作事件,判断所述第一动作事件和所述第二动作事件包括的动作方向是否相同,如果动作方向相同,判断所述第一动作事件和所述第二动作事件包括的动作起始时间是否均位于预设时长内,以及所述第一动作事件和所述第二动作事件包括的动作持续时长是否均位于所述预设时长内,如果所述第一动作事件和所述第二动作事件包括的动作起始时间均位于预设时长内,以及所述第一动作事件和所述第二动作事件包括的动作持续时长均位于所述预设时长内,判断所述第一动作事件与所述第二动作事件包括的动作起始时间的差值是否小于第一预设阈值,如果所述第一动作事件与所述第二动作事件包括的动作起始时间的差值小于第一预设阈值,判断所述第一动作事件与所述第二动作事件包括的动作持续时长的差值是否小于第二预设阈值,如果所述第一动作事件与所述第二动作事件包括的动作持续时长的差值小于第二预设阈值,确定所述用户设备以及所述穿戴设备在所述预设时长内发生同一动作事件,开启所述字符转换成形态字符模式;

所述字符栅格化单元,用于在所述字符检测单元检测出所述任一益智类应用界面上存在所述字符时,在所述字符转换成形态字符模式下将所述字符转换成字符图像并对所述字符图像进行栅格化,获得多个栅格。

作为一种可选的实施方式,在本发明实施例第二方面中,所述形态字符生成单元在所述有效栅格限定的字符图像子区域内加载指定的形态效果,以生成形态字符的方式具体为:

所述形态字符生成单元判断所述有效栅格周围是否存在相邻的有效栅格,如果不存在,在所述有效栅格限定的字符图像子区域内加载指定的静态形式的形态效果,以生成形态字符;如果存在,将所述有效栅格及其相邻的有效栅格限定的字符图像子区域进行拼接,获得字符图像拼接区域;判断所述字符图像拼接区域的面积是否大于指定面积,如果否,在所述字符图像拼接区域加载指定的静态形式的形态效果,以生成形态字符;如果是,在所述字符图像拼接区域加载指定的动态形式的形态效果,以生成形态字符。

本发明实施例第三方面公开一种用户设备,所述用户设备包括本发明实施例第二方面公开的所述益智类应用客户端。

与现有技术相比,本发明实施例具备以下有益效果:

本发明实施例中,在用户设备安装的益智类应用客户端显示任一益智类应用界面时,可以获取用户设备的位置信息,并获取该位置信息所在区域的实时天气信息,以及获取与该实施天气信息配对的天气效果,并将该天气效果加载到上述任一益智类应用界面上显示,从而可以灵活地控制益智类应用界面的场景发生变化,减少对学生造成的视觉审美疲劳,提升益智类应用界面对学生的吸引力。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例公开的一种益智类应用界面的控制方法的流程示意图;

图2是本发明实施例公开的另一种益智类应用界面的控制方法的流程示意图;

图3是本发明实施例公开的一种益智类应用客户端的结构示意图;

图4是本发明实施例公开的另一种益智类应用客户端的结构示意图;

图5是本发明实施例公开的一种用户设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例公开了一种益智类应用界面的控制方法及益智类应用客户端,可以灵活地控制益智类应用界面的场景发生变化,从而减少对学生造成的视觉审美疲劳,提升对学生的吸引力。以下进行结合附图进行详细描述。

实施例一

请参阅图1,图1是本发明实施例公开的一种益智类应用界面的控制方法的流程示意图。在图1所描述的益智类应用界面的控制方法中,涉及到的益智类应用界面为用户设备安装的益智类应用客户端所显示的任一益智类应用界面。其中,用户设备安装的益智类应用客户端可以包括益智类游戏客户端、益智类答题客户端,本发明实施例不作限定。如图1所示,该益智类应用界面的控制方法可以包括以下步骤:

101、益智类应用客户端获取用户设备的位置信息。

本发明实施例中,用户设备可以包括学习手机、学习平板等终端设备,本发明实施例不作限定。

本发明实施例中,益智类应用客户端可以通过与用户设备内置的GPS模块进行通讯来获取用户设备的位置信息。作为一种可选的实施方式,在益智类应用客户端显示任一益智类应用界面时,益智类应用客户端可以检测学生用户对益智类应用客户端所显示的任一益智类应用界面的触及参数,该触及参数可以包括触及时长以及该触及时长内的平均触及压力值;进一步地,益智类应用客户端在判断该触及时长超过指定时长时,益智类应用客户端可以判断该触及时长内的平均触及压力值是否超过指定触及压力值,如果超过,益智类应用客户端可以调用益智类应用客户端与用户设备内置的GPS模块之间的通讯接口,以及通过该通讯接口触发GPS模块获取用户设备的位置信息并向益智类应用客户端返回用户设备的位置信息。其中,实施这种实施方式可以确保在学生用户有真实意愿对益智类应用界面进行控制的情况下益智类应用客户端才获取用户设备的位置信息,从而可以提高获取用户设备的位置信息的准确性,避免主动地、频繁地获取用户设备的位置信息而导致的额外功耗。

102、益智类应用客户端以该位置信息为依据,获取该位置信息所在区域的实时天气信息。

本发明实施例中,益智类应用客户端可以以该位置信息为依据,调用该位置信息所在区域的实时天气预报接口,并通过该位置信息所在区域的实时天气预报接口获取该位置信息所在区域的实时天气信息。其中,该位置信息所在区域的实时天气信息可以包括晴天、阴天、雨天、雪天以及雾霾天等各种类型信息,本发明实施例不作限定。

作为一种可选的实施方式,上述的触及参数还可以包括触摸指纹,相应地,益智类应用客户端以该位置信息为依据,调用该位置信息所在区域的实时天气预报接口,并通过该位置信息所在区域的实时天气预报接口获取该位置信息所在区域的实时天气信息的方式具体可以为:

益智类应用客户端检测该位置信息所在区域的实时天气预报接口是否绑定有允许通过该实时天气预报接口获取实时天气信息的许可用户的唯一身份标签;如果绑定有许可用户的唯一身份标签,以许可用户的唯一身份标签为依据,从数据库中查询许可用户的唯一身份标签对应的许可用户指纹特征;

以及,益智类应用客户端根据该触及指纹生成触及指纹图像,并对该触及指纹图像做预处理,预处理包括分别对触及指纹图像的图像分割、图像增强、图像二值化和细化处理,获得输入细化指纹图像;在输入细化指纹图像中提取指纹细节点,并对输入细化指纹图像进行跟踪,并提取输入细化指纹图像中脊线上的采样点,以及提取输入细化指纹图像的采样点的凸包,生成含有指纹细节点、所有脊线上采样点和采样点的凸包的输入指纹特征;

以及,益智类应用客户端识别该输入指纹特征与许可用户指纹特征是否相匹配,如果输入指纹特征与许可用户指纹特征相匹配,通过该位置信息所在区域的实时天气预报接口获取该位置信息所在区域的实时天气信息。

其中,实施上述实施方式,益智类应用客户端可以在准确地判断出触及指纹对应的输入指纹特征与实时天气预报接口绑定的许可用户指纹特征相同时,才允许通过该位置信息所在区域的实时天气预报接口获取该位置信息所在区域的实时天气信息,从而可以防止非法用户肆意通过该位置信息所在区域的实时天气预报接口获取该位置信息所在区域的实时天气信息而加剧功耗。

103、益智类应用客户端以该实时天气信息为依据,获取与该实施天气信息配对的天气效果。

作为一种可选的实施方式,益智类应用客户端以该实时天气信息为依据,获取与该实施天气信息配对的天气效果的方式具体可以为:

益智类应用客户端可以调用远程天气效果编辑接口,并且可以检测该远程天气效果编辑接口是否绑定有允许通过该远程天气效果编辑接口获取天气效果的由远程用户指定的指纹图像集合,如果绑定有,判断该触及指纹图像是否属于该指纹图像集合中的一个指纹图像,如果属于,通过调用的远程天气效果编辑接口从远程天气效果库中查询与该实施天气信息配对的天气效果。

举例来说,当该实时天气信息为晴天时,益智类应用客户端获取到的与该实施天气信息配对的天气效果可以是丁达尔现象(如树林现象);当该实时天气信息为雨天时,益智类应用客户端获取到的与该实施天气信息配对的天气效果可以是下雨水现象;当该实时天气信息雪天时,益智类应用客户端获取到的与该实施天气信息配对的天气效果可以是飘雪花现象。其中,当该实施天气信息发生变化时,与该实施天气信息配对的天气效果也相应地发生变化。

其中,实施上述实施方式,益智类应用客户端可以在准确地判断出触及指纹图像属于远程用户指定的某一个指纹图像时,才通过调用的远程天气效果编辑接口从远程天气效果库中查询与该实施天气信息配对的天气效果,从而可以防止大量的非法用户肆意通过远程天气效果编辑接口访问远程天气效果库而造成远程天气效果库瘫痪,从而可以确保远程天气效果库的正常运行。

104、益智类应用客户端将该天气效果加载到该任一益智类应用界面上显示。

本发明实施例中,益智类应用客户端可以将该天气效果叠加到该任一益智类应用界面上显示。

在图1所描述的控制方法中,在用户设备安装的益智类应用客户端显示任一益智类应用界面时,益智类应用客户端可以获取用户设备的位置信息,并获取该位置信息所在区域的实时天气信息,以及获取与该实施天气信息配对的天气效果,并将该天气效果加载到上述任一益智类应用界面上显示,从而可以灵活地控制益智类应用界面的场景发生变化,减少对学生造成的视觉审美疲劳,提升益智类应用界面对学生的吸引力。

实施例二

请参阅图2,图2是本发明实施例公开的另一种益智类应用界面的控制方法的流程示意图。在图2所描述的益智类应用界面的控制方法中,涉及到的益智类应用界面为用户设备安装的益智类应用客户端所显示的任一益智类应用界面。其中,用户设备安装的益智类应用客户端可以包括益智类游戏客户端、益智类答题客户端,本发明实施例不作限定。如图2所示,该益智类应用界面的控制方法可以包括以下步骤:

其中,步骤201~步骤204与实施例一中的步骤101~步骤104相同,本发明实施例此处不作赘述。

205、益智类应用客户端检测该任一益智类应用界面上是否存在虚拟人物,如果存在,执行步骤206~210;如果不存在,执行步骤208~210。

206、益智类应用客户端以该实时天气信息为依据,获取与该实施天气信息配对的虚拟道具。

举例来说,当该实时天气信息为晴天时,益智类应用客户端获取到的与该实施天气信息配对的虚拟道具可以是帽子、太阳伞;当该实时天气信息为雨天时,益智类应用客户端获取到的与该实施天气信息配对的虚拟道具可以是水靴、雨伞、雨衣等;当该实时天气信息雪天时,益智类应用客户端获取到的与该实施天气信息配对的虚拟道具可以是羽绒服、雪地靴、头巾等。

207、益智类应用客户端识别该虚拟道具所适用的虚拟人物部位,并将该虚拟道具加载至与该虚拟人物的该虚拟人物部位上。

举例来说,益智类应用客户端可以识别出该虚拟道具“帽子”所适用的虚拟人物部位为“头部”,相应地,并将该虚拟道具“帽子”加载至与该虚拟人物的“头部”上。

又举例来说,益智类应用客户端可以识别出该虚拟道具“雪地靴”所适用的虚拟人物部位为“双脚”,相应地,并将该虚拟道具“雪地靴”加载至与该虚拟人物的“双脚”上。

在一个实施例中,益智类应用客户端可以仅执行步骤201~步骤207,本发明实施例不作限定。

208、益智类应用客户端获取用户设备显示的当前时间。

209、益智类应用客户端识别由全日时间段划分成的多个时间片段中包括当前时间的目标时间片段,获取与目标时间片段配对的场景色调。

举例来说,假设由全日时间段划分成的多个时间片段中包括当前时间的目标时间片段为上午时间片段,相应地,益智类应用客户端获取到的与目标时间片段配对的场景色调可以为光彩明亮色调;假设由全日时间段划分成的多个时间片段中包括当前时间的目标时间片段为傍晚时间片段,相应地,益智类应用客户端获取到的与目标时间片段配对的场景色调可以为夕阳暖色调;假设由全日时间段划分成的多个时间片段中包括当前时间的目标时间片段为夜晚时间片段,相应地,益智类应用客户端获取到的与目标时间片段配对的场景色调可以为朦胧色调。

210、益智类应用客户端调整该任一益智类应用界面上的背景色调,以使调整后的该任一益智类应用界面上的背景色调与该场景色调相适配。

在一个实施例中,益智类应用客户端可以仅执行步骤201~步骤204以及步骤208~步骤209,本发明实施例不作限定。

作为一种可选的实施方式,图2所描述的控制方法还可以包括以下步骤:

益智类应用客户端检测该任一益智类应用界面上是否存在字符,如果该任一益智类应用界面上存在所述字符,将该字符转换成字符图像并对字符图像进行栅格化,获得多个栅格;以及,针对每一个栅格,判断该栅格限定的字符图像子区域中该字符的像素所占区域面积与该字符图像子区域的面积的比值是否超过指定值,如果超过,确定该栅格为有效栅格;在有效栅格限定的字符图像子区域内加载指定的形态效果,以生成形态字符,从而可以使得益智类应用界面的场景变化更加美观、生动,提升对学生的吸引力。

作为一种可选的实施方式,益智类应用客户端在检测出该任一益智类应用界面上存在字符之后,以及在将该字符转换成字符图像并对该字符图像进行栅格化,获得多个栅格之前,还可以执行以下步骤:

益智类应用客户端检测益智类应用客户端的设置菜单中设置的字符转换成形态字符模式是否已开启,如果未被开启,输出提示信息,该提示信息用于提示用户设备以及用户设备绑定的穿戴设备在预设时长内发生同一动作事件以开启字符转换成形态字符模式;以及,检测用户设备是否发生第一动作事件,如果用户设备发生第一动作事件,检测用户设备绑定的穿戴设备是否发生第二动作事件,如果穿戴设备发生第二动作事件,判断第一动作事件和第二动作事件包括的动作方向是否相同,如果动作方向相同,判断第一动作事件和第二动作事件包括的动作起始时间是否均位于预设时长内,以及第一动作事件和第二动作事件包括的动作持续时长是否均位于预设时长内,如果第一动作事件和第二动作事件包括的动作起始时间均位于预设时长内,以及第一动作事件和第二动作事件包括的动作持续时长均位于预设时长内,判断第一动作事件与第二动作事件包括的动作起始时间的差值是否小于第一预设阈值,如果第一动作事件与第二动作事件包括的动作起始时间的差值小于第一预设阈值,判断第一动作事件与第二动作事件包括的动作持续时长的差值是否小于第二预设阈值,如果第一动作事件与第二动作事件包括的动作持续时长的差值小于第二预设阈值,确定用户设备以及穿戴设备在预设时长内发生同一动作事件,开启字符转换成形态字符模式;以及,在字符转换成形态字符模式下,执行将该字符转换成字符图像并对字符图像进行栅格化,获得多个栅格的步骤,从而可以提高该字符转换成字符图像并对字符图像进行栅格化的准确性。

作为一种可选的实施方式,益智类应用客户端在有效栅格限定的字符图像子区域内加载指定的形态效果,以生成形态字符可以包括:

益智类应用客户端判断有效栅格周围是否存在相邻的有效栅格,如果不存在,在有效栅格限定的字符图像子区域内加载指定的静态形式的形态效果,以生成形态字符;如果存在,将有效栅格及其相邻的有效栅格限定的字符图像子区域进行拼接,获得字符图像拼接区域;判断字符图像拼接区域的面积是否大于指定面积,如果否,在字符图像拼接区域加载指定的静态形式的形态效果,以生成形态字符;如果是,在字符图像拼接区域加载指定的动态形式的形态效果,以生成形态字符。

其中,实施这一方式,本发明实施例可以在该有效栅格周围不存在相邻的有效栅格,或者在该有效栅格周围存在相邻的有效栅格,但是该有效栅格及其相邻的有效栅格限定的字符图像子区域拼接成的字符图像拼接区域的面积小于指定面积时,在该有效栅格限定的字符图像子区域内或在该字符图像拼接区域加载指定的静态形式的形态效果,从而可以显著地展现字符的形态效果。

其中,实施这一方式,本发明实施例可以在该有效栅格周围存在相邻的有效栅格,并且该有效栅格及其相邻的有效栅格限定的字符图像子区域拼接成的字符图像拼接区域的面积大于指定面积时,可以在该有效栅格限定的字符图像子区域内或在该字符图像拼接区域加载指定的动态形式的形态效果,从而可以更生动、更行立体地展现字符的形态效果。

在图2所描述的控制方法中,可以灵活地控制益智类应用界面的场景发生变化,减少对学生造成的视觉审美疲劳,提升益智类应用界面对学生的吸引力。

实施例三

请参阅图3,图3是本发明实施例公开的一种益智类应用客户端的结构示意图。其中,图3所描述的益智类应用客户端安装在用户设备上,并且益智类应用客户端可以显示任一益智类应用界面。如图3所示,该益智类应用客户端可以包括:

位置信息获取单元301,用于获取用户设备的位置信息;

天气信息获取单元302,用于以该位置信息为依据,获取该位置信息所在区域的实时天气信息;

天气效果获取单元303,用于以该实时天气信息为依据,获取与该实施天气信息配对的天气效果;

加载单元304,用于将该天气效果加载到该任一益智类应用界面上显示。

本发明实施例中,位置信息获取单元301可以通过与用户设备内置的GPS模块进行通讯来获取用户设备的位置信息。作为一种可选的实施方式,在益智类应用客户端显示任一益智类应用界面时,位置信息获取单元301可以检测学生用户对益智类应用客户端所显示的任一益智类应用界面的触及参数,该触及参数可以包括触及时长以及该触及时长内的平均触及压力值;进一步地,位置信息获取单元301在判断该触及时长超过指定时长时,可以判断该触及时长内的平均触及压力值是否超过指定触及压力值,如果超过,可以调用益智类应用客户端与用户设备内置的GPS模块之间的通讯接口,以及通过该通讯接口触发GPS模块获取用户设备的位置信息并向益智类应用客户端返回用户设备的位置信息。其中,实施这种实施方式可以确保在学生用户有真实意愿对益智类应用界面进行控制的情况下益智类应用客户端才获取用户设备的位置信息,从而可以提高获取用户设备的位置信息的准确性,避免主动地、频繁地获取用户设备的位置信息而导致的额外功耗。

本发明实施例中,天气信息获取单元302可以以该位置信息为依据,调用该位置信息所在区域的实时天气预报接口,并通过该位置信息所在区域的实时天气预报接口获取该位置信息所在区域的实时天气信息。其中,该位置信息所在区域的实时天气信息可以包括晴天、阴天、雨天、雪天以及雾霾天等各种类型信息,本发明实施例不作限定。

作为一种可选的实施方式,上述的触及参数还可以包括触摸指纹,相应地,天气信息获取单元302以该位置信息为依据,调用该位置信息所在区域的实时天气预报接口,并通过该位置信息所在区域的实时天气预报接口获取该位置信息所在区域的实时天气信息的方式具体可以为:

天气信息获取单元302检测该位置信息所在区域的实时天气预报接口是否绑定有允许通过该实时天气预报接口获取实时天气信息的许可用户的唯一身份标签;如果绑定有许可用户的唯一身份标签,以许可用户的唯一身份标签为依据,从数据库中查询许可用户的唯一身份标签对应的许可用户指纹特征;以及,根据该触及指纹生成触及指纹图像,并对该触及指纹图像做预处理,预处理包括分别对触及指纹图像的图像分割、图像增强、图像二值化和细化处理,获得输入细化指纹图像;在输入细化指纹图像中提取指纹细节点,并对输入细化指纹图像进行跟踪,并提取输入细化指纹图像中脊线上的采样点,以及提取输入细化指纹图像的采样点的凸包,生成含有指纹细节点、所有脊线上采样点和采样点的凸包的输入指纹特征;以及,识别该输入指纹特征与许可用户指纹特征是否相匹配,如果输入指纹特征与许可用户指纹特征相匹配,通过该位置信息所在区域的实时天气预报接口获取该位置信息所在区域的实时天气信息。

其中,实施上述实施方式,可以在准确地判断出触及指纹对应的输入指纹特征与实时天气预报接口绑定的许可用户指纹特征相同时,才允许通过该位置信息所在区域的实时天气预报接口获取该位置信息所在区域的实时天气信息,从而可以防止非法用户肆意通过该位置信息所在区域的实时天气预报接口获取该位置信息所在区域的实时天气信息而加剧功耗。

作为一种可选的实施方式,天气效果获取单元303以该实时天气信息为依据,获取与该实施天气信息配对的天气效果的方式具体可以为:

天气效果获取单元303可以调用远程天气效果编辑接口,并且可以检测该远程天气效果编辑接口是否绑定有允许通过该远程天气效果编辑接口获取天气效果的由远程用户指定的指纹图像集合,如果绑定有,判断该触及指纹图像是否属于该指纹图像集合中的一个指纹图像,如果属于,通过调用的远程天气效果编辑接口从远程天气效果库中查询与该实施天气信息配对的天气效果。

其中,实施上述实施方式,可以在准确地判断出触及指纹图像属于远程用户指定的某一个指纹图像时,才通过调用的远程天气效果编辑接口从远程天气效果库中查询与该实施天气信息配对的天气效果,从而可以防止大量的非法用户肆意通过远程天气效果编辑接口访问远程天气效果库而造成远程天气效果库瘫痪,从而可以确保远程天气效果库的正常运行。

其中,实施图3所描述的益智类应用客户端,可以灵活地控制益智类应用界面的场景发生变化,减少对学生造成的视觉审美疲劳,提升益智类应用界面对学生的吸引力。

实施例四

请参阅图4,图4是本发明实施例公开的另一种益智类应用客户端的结构示意图。其中,图4所描述的益智类应用客户端是由图3所描述的益智类应用客户端进行优化得到的。与图3所描述的益智类应用客户端相比,图4所描述的益智类应用客户端还可以包括:

虚拟人物检测单元305,用于检测该任一益智类应用界面上是否存在虚拟人物;

虚拟道具检测单元306,用于在虚拟人物检测单元305检测出该任一益智类应用界面上存在虚拟人物时,以实时天气信息为依据,获取与实施天气信息配对的虚拟道具;

部位识别单元307,用于识别虚拟道具所适用的虚拟人物部位;

加载单元304,还用于将虚拟道具加载至与虚拟人物的该虚拟人物部位上。

作为一种可选的实施方式,图4所描述的益智类应用客户端还可以包括:

时间获取单元308,用于获取用户设备显示的当前时间;其中,加载单元304将该天气效果加载到该任一益智类应用界面上显示之后,可以触发时间获取单元308启动;

色调获取单元309,用于识别由全日时间段划分成的多个时间片段中包括当前时间的目标时间片段,获取与目标时间片段配对的场景色调;

色调调整单元310,用于调整该任一益智类应用界面上的背景色调,以使调整后的该任一益智类应用界面上的背景色调与该场景色调相适配。

作为一种可选的实施方式,图4所描述的益智类应用客户端还可以包括:

字符检测单元311,用于检测该任一益智类应用界面上是否存在字符;其中,加载单元304将该天气效果加载到该任一益智类应用界面上显示之后,可以触发字符检测单元311启动;

字符栅格化单元312,用于在字符检测单元311检测出该任一益智类应用界面上存在字符时,将该字符转换成字符图像并对字符图像进行栅格化,获得多个栅格;

形态字符生成单元313,用于针对每一个栅格,判断该栅格限定的字符图像子区域中该字符的像素所占区域面积与字符图像子区域的面积的比值是否超过指定值,如果超过,确定该栅格为有效栅格;在有效栅格限定的字符图像子区域内加载指定的形态效果,以生成形态字符。

作为一种可选的实施方式,图4所描述的益智类应用客户端还可以包括:

模式开启单元314,用于在字符检测单元311检测出该任一益智类应用界面上存在字符之后,检测益智类应用客户端的设置菜单中设置的字符转换成形态字符模式是否已开启,如果未被开启,输出提示信息,提示信息用于提示用户设备以及用户设备绑定的穿戴设备在预设时长内发生同一动作事件以开启字符转换成形态字符模式;以及,检测用户设备是否发生第一动作事件,如果用户设备发生第一动作事件,检测用户设备绑定的穿戴设备是否发生第二动作事件,如果穿戴设备发生第二动作事件,判断第一动作事件和第二动作事件包括的动作方向是否相同,如果动作方向相同,判断第一动作事件和第二动作事件包括的动作起始时间是否均位于预设时长内,以及第一动作事件和第二动作事件包括的动作持续时长是否均位于预设时长内,如果第一动作事件和第二动作事件包括的动作起始时间均位于预设时长内,以及第一动作事件和第二动作事件包括的动作持续时长均位于预设时长内,判断第一动作事件与第二动作事件包括的动作起始时间的差值是否小于第一预设阈值,如果第一动作事件与第二动作事件包括的动作起始时间的差值小于第一预设阈值,判断第一动作事件与第二动作事件包括的动作持续时长的差值是否小于第二预设阈值,如果第一动作事件与第二动作事件包括的动作持续时长的差值小于第二预设阈值,确定用户设备以及穿戴设备在预设时长内发生同一动作事件,开启字符转换成形态字符模式;

字符栅格化单元312,用于在字符检测单元311检测出该任一益智类应用界面上存在所述字符时,在字符转换成形态字符模式下将字符转换成字符图像并对字符图像进行栅格化,获得多个栅格。

作为一种可选的实施方式,图4所描述的益智类应用客户端中,形态字符生成单元313在有效栅格限定的字符图像子区域内加载指定的形态效果,以生成形态字符的方式具体为:

形态字符生成单元313判断有效栅格周围是否存在相邻的有效栅格,如果不存在,在有效栅格限定的字符图像子区域内加载指定的静态形式的形态效果,以生成形态字符;如果存在,将有效栅格及其相邻的有效栅格限定的字符图像子区域进行拼接,获得字符图像拼接区域;判断字符图像拼接区域的面积是否大于指定面积,如果否,在字符图像拼接区域加载指定的静态形式的形态效果,以生成形态字符;如果是,在字符图像拼接区域加载指定的动态形式的形态效果,以生成形态字符。

其中,实施这一方式,本发明实施例可以在该有效栅格周围不存在相邻的有效栅格,或者在该有效栅格周围存在相邻的有效栅格,但是该有效栅格及其相邻的有效栅格限定的字符图像子区域拼接成的字符图像拼接区域的面积小于指定面积时,在该有效栅格限定的字符图像子区域内或在该字符图像拼接区域加载指定的静态形式的形态效果,从而可以显著地展现字符的形态效果。

其中,实施这一方式,本发明实施例可以在该有效栅格周围存在相邻的有效栅格,并且该有效栅格及其相邻的有效栅格限定的字符图像子区域拼接成的字符图像拼接区域的面积大于指定面积时,可以在该有效栅格限定的字符图像子区域内或在该字符图像拼接区域加载指定的动态形式的形态效果,从而可以更生动、更行立体地展现字符的形态效果。

其中,实施图4所描述的益智类应用客户端,可以灵活地控制益智类应用界面的场景发生变化,使得益智类应用界面的场景发生变化更加美观、生动,不仅可以减少对学生造成的视觉审美疲劳,还可以提升益智类应用界面对学生的吸引力。

实施例五

请参阅图5,图5是本发明实施例公开的一种用户设备的结构示意图。其中,图5所描述的用户设备可以包括图3或图4所描述的益智类应用客户端,实施图5所描述的用户设备,可以灵活地控制益智类应用界面的场景发生变化,使得益智类应用界面的场景发生变化更加美观、生动,不仅可以减少对学生造成的视觉审美疲劳,还可以提升益智类应用界面对学生的吸引力。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

以上对本发明实施例公开的一种益智类应用界面的控制方法及益智类应用客户端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1