一种播放器控件显示控制方法及装置制造方法及图纸

技术编号:15234137 阅读:101 留言:0更新日期:2017-04-28 03:31
本发明专利技术公开了一种播放器控件显示控制方法及装置,涉及计算机应用技术领域,通过判断控件图标在当前界面中的位置以及颜色,自动调节控件图标的颜色以突出显示该控件图标,便于用户的控制操作。本发明专利技术主要的技术方案为:在控件图标被触发显示时获取当前播放器所显示的图像,所述控件图标是显示在播放界面中的用于控制播放器的功能组件的图标;根据所述控件图标在所述图像中的显示位置提取所述图像中设定范围内的部分图像,所述设定范围为覆盖所述控件图标显示位置的图像区域;根据所述部分图像的颜色判断与所述控件图标的颜色是否为同类色;若是,则根据预置规则调整显示所述控件图标的颜色。本发明专利技术主要用于控制播放器控件的显示方式。

Display control method and device for player control

The invention discloses a player control display control method and device, and relates to the technical field of computer application, by judging the control icon in the current interface position and color, automatically adjust the control icon color to highlight the control icon for the user control operation. The technical scheme of the invention is mainly for obtaining images displayed in the current player control icon is triggered when the display icon is displayed in the control of the player interface function components for control of player icon; according to the control icon in the image display position of the image within the scope of extraction set in the image, the image display region position setting range to cover the control icon; according to the part of the image color and the control icon color is the same color; if, according to the preset rules to adjust the control icon color display. The invention is mainly used for controlling the display mode of the player control.

【技术实现步骤摘要】

本专利技术涉及计算机应用
,尤其涉及一种播放器控件显示控制方法及装置。
技术介绍
通常指的播放器是指能播放以数字信号形式存储的视频或音频文件的软件,也指具有播放视频或音频文件功能的电子器件产品。而播放器控件则是用于在播放器播放视频或音频文件时进行实时控制的一系列组件,例如,快进/快退、暂停/播放、声音调节、视频效果调节等控件。在这些控件中,最常用的便是文件播放的暂停/播放控件,在用户观看过程中,需要临时离开时,就会通过暂停键停止当前文件的播放,而在回来后,通过播放键继续观看当前的视频或音频文件。对于播放器软件,不论是独立的软件或嵌入在浏览器中的播放器组件,其在使用相关的功能组件时,一般在播放器的浏览界面中会显示出对应的组件控制图标,以便于用户根据所显示的控制图标确定当前播放器的工作状态,进而选择对应的控件进行操作,比如,在暂时视频时,在界面的中央或边角一般会显示暂停/播放图标,用户通过点击该图标就能够继续播放该视频。然而,当控制图标的颜色与界面背景颜色近似或相同时,用户将很难确定控制图标的具体位置,以执行对应的控制操作。
技术实现思路
有鉴于此,本专利技术提供一种播放器控件显示控制方法及装置,通过判断控件图标在当前界面中的位置以及颜色,自动调节控件图标的颜色以突出显示该控件图标,便于用户的控制操作。依据本专利技术的一个方面,提出了一种播放器控件显示控制方法,该方法包括:在控件图标被触发显示时获取当前播放器所显示的图像,所述控件图标是显示在播放界面中的用于控制播放器的功能组件的图标;根据所述控件图标在所述图像中的显示位置提取所述图像中设定范围内的部分图像,所述设定范围为覆盖所述控件图标显示位置的图像区域;根据所述部分图像的颜色判断与所述控件图标的颜色是否为同类色;若是,则根据预置规则调整显示所述控件图标的颜色。优选的,所述根据所述控件图标在所述图像中的显示位置提取所述图像中设定范围内的部分图像包括:确定所述控件图标在所述图像中的显示位置,得到所述控件图标的显示轮廓;在所述图像中提取与所述显示轮廓相邻的预设像素距离的图像。优选的,所述根据所述部分图像的颜色判断与所述控件图标的颜色是否为同类色包括:在所述部分图像中进行随机采样,获取采样点的颜色值;计算所述采样点的颜色值与所述控件图标的颜色值在色相环中的夹角值;根据所述夹角值确定所述部分图像的颜色是否与所述控件图标的颜色互为同类色。优选的,所述根据所述部分图像的颜色判断与所述控件图标的颜色是否为同类色还包括:获取多个采样点的颜色值,计算所述颜色值是否与所述控件图标的颜色互为同类色;统计颜色互为同类色的采样点个数;当所述采样点个数大于阈值时,确定所述部分图像的颜色与所述控件图标的颜色互为同类色。优选的,所述根据预置规则调整显示所述控件图标的颜色包括:在预置的不同颜色的控件图标中选择具有互补色的控件图标替换当前控件图标;或者是将所述控件图标的颜色调整为与所述部分图像的颜色互为对比色的颜色。优选的,所述方法还包括:对所述部分图像进行高斯模糊处理;修改所述部分图像的颜色。依据本专利技术的另一个方面,提出了一种播放器控件显示控制装置,该装置包括:获取单元,用于在控件图标被触发显示时获取当前播放器所显示的图像,所述控件图标是显示在播放界面中的用于控制播放器的功能组件的图标;提取单元,用于根据所述控件图标在所述图像中的显示位置提取所述获取单元获取的图像中设定范围内的部分图像,所述设定范围为覆盖所述控件图标显示位置的图像区域;判断单元,用于根据所述提取单元提取的部分图像的颜色判断与所述控件图标的颜色是否为同类色;调整显示单元,用于当所述判断单元判断为同类色时,根据预置规则调整显示所述控件图标的颜色。优选的,所述提取单元包括:确定模块,用于确定所述控件图标在所述图像中的显示位置,得到所述控件图标的显示轮廓;提取模块,用于在所述图像中提取与所述确定模块确定的显示轮廓相邻的预设像素距离的图像。优选的,所述判断单元包括:获取模块,用于在所述部分图像中进行随机采样,获取采样点的颜色值;计算模块,用于计算所述获取模块获取采样点的颜色值与所述控件图标的颜色值在色相环中的夹角值;判断模块,用于根据所述计算模块得到的夹角值确定所述部分图像的颜色是否与所述控件图标的颜色互为同类色。优选的,所述判断单元还包括:所述获取模块还用于,获取多个采样点的颜色值;所述计算模块还用于,计算所述获取模块获取的颜色值是否与所述控件图标的颜色互为同类色;统计模块,用于统计所述计算模块计算得到的颜色互为同类色的采样点个数;确定模块,用于当所述统计模块统计的采样点个数大于阈值时,确定所述部分图像的颜色与所述控件图标的颜色互为同类色。优选的,所述调整显示单元包括:第一调整显示模块,用于在预置的不同颜色的控件图标中选择具有互补色的控件图标替换当前控件图标;第二调整显示模块,用于将所述控件图标的颜色调整为与所述部分图像的颜色互为对比色的颜色。优选的,所述装置还包括:修改单元,用于对所述部分图像进行高斯模糊处理,修改所述部分图像的颜色。本专利技术所采用的一种播放器控件显示控制方法及装置,是在播放器应用的过程中,用户触发播放器控件使得该控件对应的控件图标显示在当前的播放图像中时,根据控件图标的显示位置提取播放图像中对应位置的图像颜色,通过比对确定在该图像中显示控件图标时,是否会因为图像作为背景色导致控件图标显示时不能别用户有效的识别,从而对用户的操作与控制播放器造成麻烦。当图像的背景色与控件图标的颜色相同或近似时,播放器将自动调整控件图标的显示颜色,从而将控件图标的颜色与图像的背景色进行有效的区分,方便用户对播放器控件的操控。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提出的一种播放器控件显示控制方法流程图;图2示出了本专利技术实施例提出的另一种播放器控件显示控制方法流程图;图3示出了本专利技术实施例提出的一种播放器控件显示控制装置的组成框图;图4示出了本专利技术实施例提出的另一种播放器控件显示控制装置的组成框图。具体实施方式下面将参照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本专利技术,并且能够将本专利技术的范围完整的传达给本领域的技术人员。本专利技术实施例提供了一种播放器控件显示控制方法,该方法主要应用在播放器软件或者是浏览器中嵌入的播放器组件中,以调整控制播放器的控件图标的颜色,其具体步骤如图1所示,包括:101、在控件图标被触发显示时获取当前播放器所显示的图像。其中,控件图标是指用于控制播放器的功能组件的图标,在本专利技术实施例中特别是指显示在播放界面中的图标。这是因为,对于一些独立的播放器软件,其播放区域与控件本文档来自技高网...
一种播放器控件显示控制方法及装置

【技术保护点】
一种播放器控件显示控制方法,其特征在于,所述方法包括:在控件图标被触发显示时获取当前播放器所显示的图像,所述控件图标是显示在播放界面中的用于控制播放器的功能组件的图标;根据所述控件图标在所述图像中的显示位置提取所述图像中设定范围内的部分图像,所述设定范围为覆盖所述控件图标显示位置的图像区域;根据所述部分图像的颜色判断与所述控件图标的颜色是否为同类色;若是,则根据预置规则调整显示所述控件图标的颜色。

【技术特征摘要】
1.一种播放器控件显示控制方法,其特征在于,所述方法包括:在控件图标被触发显示时获取当前播放器所显示的图像,所述控件图标是显示在播放界面中的用于控制播放器的功能组件的图标;根据所述控件图标在所述图像中的显示位置提取所述图像中设定范围内的部分图像,所述设定范围为覆盖所述控件图标显示位置的图像区域;根据所述部分图像的颜色判断与所述控件图标的颜色是否为同类色;若是,则根据预置规则调整显示所述控件图标的颜色。2.根据权利要求1所述的方法,其特征在于,所述根据所述控件图标在所述图像中的显示位置提取所述图像中设定范围内的部分图像包括:确定所述控件图标在所述图像中的显示位置,得到所述控件图标的显示轮廓;在所述图像中提取与所述显示轮廓相邻的预设像素距离的图像。3.根据权利要求1或2所述的方法,其特征在于,所述根据所述部分图像的颜色判断与所述控件图标的颜色是否为同类色包括:在所述部分图像中进行随机采样,获取采样点的颜色值;计算所述采样点的颜色值与所述控件图标的颜色值在色相环中的夹角值;根据所述夹角值确定所述部分图像的颜色是否与所述控件图标的颜色互为同类色。4.根据权利要求3所述的方法,其特征在于,所述根据所述部分图像的颜色判断与所述控件图标的颜色是否为同类色还包括:获取多个采样点的颜色值,计算所述颜色值是否与所述控件图标的颜色互为同类色;统计颜色互为同类色的采样点个数;当所述采样点个数大于阈值时,确定所述部分图像的颜色与所述控件图标的颜色互为同类色。5.根据权利要求1所述的方法,其特征在于,所述根据预置规则调整显示所述控件图标的颜色包括:在预置的不同颜色的控件图标中选择具有互补色的控件图标替换当前控件图标;或者是将所述控件图标的颜色调整为与所述部分图像的颜色互为对比色的颜色。6.根据权利要求1所述的方法,...

【专利技术属性】
技术研发人员:张皓秋
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京;11

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

1