【技术实现步骤摘要】
一种检测功能按钮的方法及装置
本申请涉及通信领域,特别涉及一种检测功能按钮的方法及装置。
技术介绍
目前出现很多APP(Application,应用),这些APP会提供界面且界面中包括功能按钮,用户可以使用功能按钮控制APP。功能按钮是一种用于人机界面交互而设出的标识特定功能的图形标志。功能按钮是否能够确切地表达其所代表的功能含义,会给用户使用带来不同影响。例如,假设界面中的每个功能按钮都能够确切表达各其所代表的功能含义,用户根据各功能按钮便可知道该界面中的各功能按钮用于触发的功能,这样用户很方便地就可找到自己所需要使用的功能对应的功能按钮。专利技术人在实现本申请的过程中,发现上述方式至少存在如下缺陷:为了判断出功能按钮是否能够确切地表达其所代表的功能含义,目前可以采用人工方式检测功能按钮是否能够确切地表达其所代表的功能含义,这种检测方式检测的效率较低下。
技术实现思路
为了提高检测效率,本申请实施例提供了一种检测功能按钮的方法及装置。所述技术方案如下:根据本申请实施例的第一方面,提供一种检测功能按钮的方法,所述方法包括:获取待检测的功能按钮的图标和所述功能按钮对应的 ...
【技术保护点】
1.一种检测功能按钮的方法,其特征在于,所述方法包括:获取待检测的功能按钮的图标和所述功能按钮对应的功能含义信息;根据所述图标,获取所述图标的图标可识别参数和/或功能可识别度,所述图标识别参数用于表示所述图标与界面之间的区别程度,所述界面为所述功能按钮所在的界面,所述功能可识度用于表示所述功能按钮表达所述功能含义信息对应功能的准确程度;根据所述图标识别参数、所述功能可识别度和所述功能含义信息,检测所述功能按钮是否满足预设识别条件。
【技术特征摘要】
1.一种检测功能按钮的方法,其特征在于,所述方法包括:获取待检测的功能按钮的图标和所述功能按钮对应的功能含义信息;根据所述图标,获取所述图标的图标可识别参数和/或功能可识别度,所述图标识别参数用于表示所述图标与界面之间的区别程度,所述界面为所述功能按钮所在的界面,所述功能可识度用于表示所述功能按钮表达所述功能含义信息对应功能的准确程度;根据所述图标识别参数、所述功能可识别度和所述功能含义信息,检测所述功能按钮是否满足预设识别条件。2.如权利要求1所述的方法,其特征在于,所述图标识别参数包括所述图标的颜色可识别度、大小可识别度和所述功能按钮的颜色与界面的颜色之间的对比度中的至少一个。3.如权利要求2所述的方法,其特征在于,所述根据所述图标,获取所述图标的图标可识别参数,包括:获取所述功能按钮的图标的面积大小;根据所述界面所在的显示设备的设备类型,获取所述设备类型对应的预设面积大小;计算所述获取的面积大小与所述获取的预设面积大小之间的第一比值,所述第一比值为大小可识别度。4.如权利要求2所述的方法,其特征在于,所述颜色可识别度包括所述图标的第一色调可识别度、第一明度可识别度和第一饱和度可识别度;所述根据所述图标,获取所述图标的图标可识别参数,包括:根据所述功能按钮的图标包括的每个像素点的各颜色通道的通道值,分别计算所述每个像素点的色调值,根据所述每个像素点的色调值计算所述图标的第一色调可识别度;分别从所述每个像素点的各颜色通道的通道值确定所述每个像素点对应的最大通道值和最小通道值,根据所述最大通道值和所述最小通道值计算所述图标的第一明度可识别度和第一饱和度可识别度。5.如权利要求4所述的方法,其特征在于,所述根据所述图标,获取所述图标的图标可识别参数,还包括:获取所述界面的第二色调可识别度、第二明度可识别度和第二饱和度可识别度;根据所述图标的第一色调可识别度、第一明度可识别度和第一饱和度可识别度以及所述界面的第二色调可识别度、第二明度可识别度和第二饱和度可识别度,计算所述功能按钮的颜色与界面的颜色之间的对比度。6.如权利要求1所述的方法,其特征在于,所述根据所述图标,获取所述图标的功能可识别度,包括:根据所述功能含义信息,获取用于表达所述功能含义信息的图片;计算所述功能按钮的图标与获取的图片之间的相似度,将所述相似度作为功能可识别度。7.如权利要求1所述的方法,其特征在于,所述根据所述图标识别参数、所述功能可识别度和所述功能含义信息,检测所述功能按钮是否满足预设条件,包括:根据所述功能含义信息,获取所述图标可识别参数对应的预设参数范围和/或所述功能可识别度对应的预设参数范围;如果所述图标可识别参数位于所述预设参数范围和/或所述功能可识别度位于所述预设数值范围内,则确定所述功能按钮满足所述预设识别条件。8.一种检测功能按钮的...
【专利技术属性】
技术研发人员:李泓涛,
申请(专利权)人:杭州海康威视数字技术股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。