皮肤颜色的处理方法和装置制造方法及图纸

技术编号:20518393 阅读:25 留言:0更新日期:2019-03-06 02:52
本发明专利技术实施例提供了一种皮肤颜色的处理方法和装置,其中的方法具体包括:确定主色的参数值;所述主色的参数值包括色相参数值,根据所述主色的色相参数值,确定辅助色的参数值,根据所述主色的参数值和所述辅助色的参数值,确定皮肤颜色并输出。本发明专利技术实施例可以提高皮肤颜色的配色质量,且可以提高皮肤的处理效率。

Method and device for skin color treatment

The embodiment of the present invention provides a skin color processing method and device, in which the method includes: determining the parameter value of the main color; the parameter value of the main color includes the color parameter value; determining the parameter value of the auxiliary color according to the color parameter value of the main color; determining the skin color and outputting according to the parameter value of the main color and the parameter value of the auxiliary color. The embodiment of the invention can improve the color matching quality of skin color and improve the processing efficiency of skin.

【技术实现步骤摘要】
皮肤颜色的处理方法和装置
本专利技术涉及计算机
,尤其涉及一种皮肤颜色的处理方法和装置。
技术介绍
用户在使用应用程序的过程中,通常会在应用程序中设置自己喜欢的皮肤,还可以根据自身的喜好对皮肤的颜色进行处理。相关技术中,应用程序可以向用户提供多个候选色,并根据用户所触发的选择操作,将与该选择操作相对应的颜色作为皮肤的颜色。在实现本专利技术实施例的过程中,专利技术人发现在相关技术中至少存在以下问题:用户在不具备色彩知识的情况下,很难得到符合意图的皮肤,因此皮肤的处理难度较大;在此基础上,用户往往需要进行多次尝试,才能得到符合意图的皮肤,导致皮肤的处理效率较低。
技术实现思路
本专利技术实施例提供一种皮肤颜色的处理方法和装置,可以提高皮肤的颜色质量,且可以提高皮肤的处理效率。为了解决上述问题,第一方面,本专利技术公开了一种皮肤颜色的处理方法,包括:确定主色的参数值;所述主色的参数值包括色相参数值;根据所述主色的色相参数值,确定辅助色的参数值;根据所述主色的参数值和所述辅助色的参数值,确定皮肤颜色并输出。可选地,所述辅助色的参数值包括色相参数值、饱和度参数值和亮度参数值;所述根据所述主色的色相参数值,确定辅助色的参数值,包括:根据所述主色的色相参数值,在色环上确定所述辅助色的色相参数值;根据所述辅助色的色相参数值,确定所述辅助色的饱和度参数值和亮度参数值,得到所述辅助色的参数值。可选地,所述根据所述辅助色的色相参数值,确定所述辅助色的饱和度参数值和亮度参数值,包括:根据所述辅助色的色相参数值,获取至少一个备选辅助色;所述至少一个备选辅助色中每个备选辅助色的饱和度参数值和/或亮度参数值不同;获取满足预设条件的备选辅助色的饱和度参数值和亮度参数值。可选地,所述确定主色的参数值,包括:向用户展示备选主色;响应于用户对于所述备选主色的主色选择操作,将与所述主色选择操作对应的备选主色的参数值,确定为所述主色的参数值。可选地,在所述向用户展示备选主色之前,所述方法还包括:对背景图片进行分析,得到颜色分布直方图;从所述颜色分布直方图对应的多个背景色中获取备选主色。可选地,所述从所述颜色分布直方图对应的多个背景色中获取备选主色,包括:采用中位切分法,从所述颜色分布直方图对应的多个背景色中选取备选主色。可选地,所述根据所述主色的参数值和所述辅助色的参数值,确定皮肤颜色并输出,包括:根据所述辅助色的参数值展示所述辅助色;根据所述主色的参数值和用户选择的辅助色的参数值,确定皮肤颜色并输出。可选地,所述背景图片的图片风格与用户的个性化特征相符。可选地,所述方法还包括:根据确定的皮肤颜色和用户确定的音效,生成皮肤。可选地,所述辅助色包括互补色和类似色。第二方面,本专利技术公开了一种皮肤颜色的处理装置,包括:第一确定模块,用于确定主色的参数值;所述主色的参数值包括色相参数值;第二确定模块,用于根据所述主色的色相参数值,确定辅助色的参数值;第三确定模块,用于根据所述主色的参数值和所述辅助色的参数值,确定皮肤颜色并输出。可选地,所述辅助色的参数值包括色相参数值、饱和度参数值和亮度参数值;所述第二确定模块包括:第一确定子模块,用于根据所述主色的色相参数值,在色环上确定所述辅助色的色相参数值;第二确定子模块,用于根据所述辅助色的色相参数值,确定所述辅助色的饱和度参数值和亮度参数值,得到所述辅助色的参数值。可选地,所述第二确定子模块包括:第一获取单元,用于根据所述辅助色的色相参数值,获取至少一个备选辅助色;所述至少一个备选辅助色中每个备选辅助色的饱和度参数值和/或亮度参数值不同;第二获取单元,用于获取满足预设条件的备选辅助色的饱和度参数值和亮度参数值。可选地,所述第一确定模块包括:展示子模块,用于向用户展示备选主色;确定子模块,用于响应于用户对于所述备选主色的主色选择操作,将与所述主色选择操作对应的备选主色的参数值,确定为所述主色的参数值。可选地,在所述向用户展示备选主色之前,所述装置还包括:图片分析模块,用于对背景图片进行分析,得到颜色分布直方图;获取模块,用于从所述颜色分布直方图对应的多个背景色中获取备选主色。可选地,所述获取模块包括:选取子模块,用于采用中位切分法,从所述颜色分布直方图对应的多个背景色中选取备选主色。可选地,所述第三确定模块包括:展示子模块,用于根据所述辅助色的参数值展示所述辅助色;确定子模块,用于根据所述主色的参数值和用户选择的辅助色的参数值,确定皮肤颜色并输出。可选地,所述背景图片的图片风格与用户的个性化特征相符。可选地,所述装置包括:皮肤生成模块,用于根据确定的皮肤颜色和用户确定的音效,生成皮肤。可选地,所述辅助色包括互补色和类似色。第三方面,本专利技术公开了一种皮肤颜色的处理装置,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:确定主色的参数值;所述主色的参数值包括色相参数值;根据所述主色的色相参数值,确定辅助色的参数值;根据所述主色的参数值和所述辅助色的参数值,确定皮肤颜色并输出。第四方面,本专利技术公开了一种机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得装置执行如第一方面中一个或多个所述的皮肤颜色的处理方法。本专利技术实施例包括以下优点:本专利技术实施例根据主色的色相参数值,确定辅助色的参数值,并根据所述主色的参数值和所述辅助色的参数值,确定皮肤颜色并输出;由于本专利技术实施例可以根据色彩搭配原理得到的与主色相互搭配的辅助色,例如,主色与辅助色之间的搭配可以包括:辅助色与主色相似、或者辅助色与主色互补等等,这样,辅助色与主色之间的搭配可以形成色彩搭配更加和谐的皮肤颜色、和/或、色彩搭配更加具有冲击性的皮肤颜色,因此可以提高皮肤的颜色质量。并且,本专利技术实施例可以在无用户参与的情况下,快速得到符合用户意图的皮肤颜色,因此可以提高皮肤的处理效率,进而可以提升用户的使用体验。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例的一种皮肤处理界面的示意图;图2是本专利技术实施例的一种皮肤颜色的处理方法实施例的步骤流程图;图3是本专利技术实施例的色环上主色对应的辅助色所在区域的示意图;图4是本专利技术实施例的一种皮肤颜色的处理方法的步骤流程图;图5是本专利技术实施例的选取辅助色的色彩画板的示意图;图6是本专利技术实施例的一种皮肤颜色的处理方法的步骤流程图;图7是本专利技术实施例的一种皮肤颜色的处理方法的步骤流程图;图8是本专利技术实施例的一种皮肤颜色的处理装置实施例的结构框图;图9是本专利技术实施例的一种皮肤颜色的处理装置的框图;及图10是本专利技术的一些实施例中服务器的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术本文档来自技高网...

【技术保护点】
1.一种皮肤颜色的处理方法,其特征在于,所述方法包括:确定主色的参数值;所述主色的参数值包括色相参数值;根据所述主色的色相参数值,确定辅助色的参数值;根据所述主色的参数值和所述辅助色的参数值,确定皮肤颜色并输出。

【技术特征摘要】
1.一种皮肤颜色的处理方法,其特征在于,所述方法包括:确定主色的参数值;所述主色的参数值包括色相参数值;根据所述主色的色相参数值,确定辅助色的参数值;根据所述主色的参数值和所述辅助色的参数值,确定皮肤颜色并输出。2.根据权利要求1所述的方法,其特征在于,所述辅助色的参数值包括色相参数值、饱和度参数值和亮度参数值;所述根据所述主色的色相参数值,确定辅助色的参数值,包括:根据所述主色的色相参数值,在色环上确定所述辅助色的色相参数值;根据所述辅助色的色相参数值,确定所述辅助色的饱和度参数值和亮度参数值,得到所述辅助色的参数值。3.根据权利要求2所述的方法,其特征在于,所述根据所述辅助色的色相参数值,确定所述辅助色的饱和度参数值和亮度参数值,包括:根据所述辅助色的色相参数值,获取至少一个备选辅助色;所述至少一个备选辅助色中每个备选辅助色的饱和度参数值和/或亮度参数值不同;获取满足预设条件的备选辅助色的饱和度参数值和亮度参数值。4.根据权利要求1所述的方法,其特征在于,所述确定主色的参数值,包括:向用户展示备选主色;响应于用户对于所述备选主色的主色选择操作,将与所述主色选择操作对应的备选主色的参数值,确定为所述主色的参数值。5.根据权利要求4所述的方法,其特征在于,在所述向用户展示备选主色之前,所述方法还包括:对背景图片进行分析,得到颜色分布直方图;从所述颜色分布直方图对应的多个背景色中获取备选主色。6.根据权利要求5所述的方法,其特征在于,所述从所述颜色分布直方图对应的多个背景色中获取备选主色,包括:采用中位切分法,...

【专利技术属性】
技术研发人员:张甲宝刘佳
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京,11

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

1