界面配色方案的生成方法、装置、设备及存储介质制造方法及图纸

技术编号:27510053 阅读:14 留言:0更新日期:2021-03-02 18:39
本申请公开了一种界面配色方案的生成方法、装置、设备及存储介质,属于计算机技术领域。所述方法包括:获取目标应用程序的关联图片;基于关联图片的图片主色,确定目标应用程序的展示界面的界面基色;基于界面基色,生成展示界面的界面色板;基于界面色板,生成展示界面的配色方案。本申请中,一方面,展示界面的配色方案是在关联图片的图片主色的基础上生成的,能够保证通过配色方案获取的展示界面颜色与关联图片相比不会相差过大,保证关联图片与展示界面在显示时的一致性。另一方面,在图片主色的基础上进行调整,获取界面色板,且界面色板中包括用于渲染展界面的多种颜色,使得展示界面的展示效果丰富多样,不单一。不单一。不单一。

【技术实现步骤摘要】
界面配色方案的生成方法、装置、设备及存储介质


[0001]本申请涉及计算机
,特别涉及一种界面配色方案的生成方法、装置、设备及存储介质。

技术介绍

[0002]随着网络技术的发展和普及,利用界面进行信息宣传和产品介绍已成为目前主要趋势。
[0003]目前,界面中各显示元素的配色往往是预设的固定值,用户可以使用界面模版制作界面,并在界面模板的基础上进行内容修改,才可以生成自己需要的界面,但是无法改变界面模板中各显示元素的配色。
[0004]相关技术中,受限于界面配色方案固定,展示界面的显示单一。

技术实现思路

[0005]本申请实施例提供了一种界面配色方案的生成方法、装置、设备及存储介质,使得展示界面的展示效果丰富多样,不单一。所述技术方案如下:
[0006]根据本申请实施例的一个方面,提供了一种界面配色方案的生成方法,所述方法包括:
[0007]获取目标应用程序的关联图片;
[0008]基于所述关联图片的图片主色,确定所述目标应用程序的展示界面的界面基色;其中,所述目标应用程序的展示界面是应用聚合平台提供的用于展示所述目标应用程序的用户界面;
[0009]基于所述界面基色,生成所述展示界面的界面色板,所述界面色板包括所述展示界面所采用的多种颜色;
[0010]基于所述界面色板,生成所述展示界面的配色方案,所述配色方案是指为所述展示界面中各界面元素分配的颜色方案。
[0011]根据本申请实施例的一个方面,提供了一种界面配色方案的生成装置,所述装置包括:
[0012]关联图片获取模块,用于获取目标应用程序的关联图片;
[0013]界面基色确定模块,用于基于所述关联图片的图片主色,确定所述目标应用程序的展示界面的界面基色;其中,所述目标应用程序的展示界面是应用聚合平台提供的用于展示所述目标应用程序的用户界面;
[0014]界面色板生成模块,用于基于所述界面基色,生成所述展示界面的界面色板,所述界面色板包括所述展示界面所采用的多种颜色;
[0015]配色方案生成模块,用于基于所述界面色板,生成所述展示界面的配色方案,所述配色方案是指为所述展示界面中各界面元素分配的颜色方案。
[0016]根据本申请实施例的一个方面,提供了一种计算机设备,所述计算机设备包括处
理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现上述界面配色方案的生成方法。
[0017]根据本申请实施例的一个方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现上述界面配色方案的生成方法。
[0018]根据本申请实施例的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述界面配色方案的生成方法。
[0019]本申请实施例提供的技术方案可以带来如下有益效果:
[0020]通过目标应用程序的关联图片的图片主色,确定展示界面的界面基色,进而在界面基色上生成界面色板,并采用界面色板中的颜色生成针对展示界面的配色方案,一方面,展示界面的配色方案是在关联图片的图片主色的基础上生成的,能够保证通过配色方案获取的展示界面颜色与关联图片相比不会相差过大,保证关联图片与展示界面在显示时的一致性。另一方面,在图片主色的基础上进行调整,获取界面色板,且界面色板中包括用于渲染展界面的多种颜色,使得展示界面的展示效果丰富多样,不单一。
附图说明
[0021]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1是本申请一个实施例提供的应用聚合平台的运行系统的示意图;
[0023]图2是本申请一个实施例提供的界面配色方案的生成方法的流程图;
[0024]图3示例性示出了一种界面基色的生成方式的示意图;
[0025]图4示例性示出了几种关联图片与展示界面的示意图;
[0026]图5示例性示出了一种展示界面中各个元素的颜色值的生成方式的示意图;
[0027]图6示例性示出了一种界面配色方案的生成方式的示意图;
[0028]图7是本申请一个实施例提供的界面配色方案的生成装置的框图;
[0029]图8是本申请另一个实施例提供的界面配色方案的生成装置的框图;
[0030]图9是本申请一个实施例提供的计算机设备的结构框图。
具体实施方式
[0031]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0032]请参考图1,其示出了本申请一个实施例提供的应用聚合平台的运行系统的示意图。该应用聚合平台的运行系统可以包括:终端10和服务器20。
[0033]终端10可以是诸如手机、平板电脑、游戏主机、多媒体播放设备、可穿戴设备、PC(Personal Computer,个人计算机)、手持便携式游戏设备等电子设备。可选地,终端10中可以安装应用程序的客户端。在本申请实施例中,该应用程序可以是任意能够为用户提供应用聚合平台的程序。其中,应用聚合平台是指向用户展示多于一个目标应用程序的展示服务的平台,该目标应用程序可以是游戏应用程序、购物应用程序、音乐应用程序、资讯应用程序、社交应用程序等,本申请实施例对此不作限定。可选地,上述应用程序可以是以网页形式展示应用聚合平台的浏览器,也可以是应用聚合平台的客户端。
[0034]服务器20用于为上述应用聚合平台提供后台服务。例如,服务器20可以是上述应用聚合平台的后台服务器。可选地,服务器20中可以存储有应用聚合平台中的数据,如应用聚合平台所包含的目标应用程序的标识信息、目标应用程序的展示界面的配色方案、目标应用程序的统计数据等,进一步地,服务器20在接收到来自终端10的针对应用聚合平台或目标应用程序的展示指令时,向终端10发送对应的数据,并由终端10基于该数据向用户展示应用聚合平台或目标应用程序的相关内容。需要说明的一点是,服务器20可以是一台服务器,也可以是由多台服务器组成的服务器集群,或者是一个云计算服务中心,可以提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、CDN(Content Delivery Network,内容分发网络)、以及大数据和人工智能平台等基础云计算服务。
[0035]可选地,终端本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种界面配色方案的生成方法,其特征在于,所述方法包括:获取目标应用程序的关联图片;基于所述关联图片的图片主色,确定所述目标应用程序的展示界面的界面基色;其中,所述目标应用程序的展示界面是应用聚合平台提供的用于展示所述目标应用程序的用户界面;基于所述界面基色,生成所述展示界面的界面色板,所述界面色板包括所述展示界面所采用的多种颜色;基于所述界面色板,生成所述展示界面的配色方案,所述配色方案是指为所述展示界面中各界面元素分配的颜色方案。2.根据权利要求1所述的方法,其特征在于,所述界面基色包括界面深基色和界面浅基色;所述基于所述关联图片的图片主色,确定所述目标应用程序的展示界面的界面基色,包括:获取所述关联图片的图片主色;获取所述图片主色的色相、饱和度和亮度;对所述图片主色的色相、饱和度和亮度进行第一色彩调整,得到所述界面深基色的色相、饱和度和亮度;对所述图片主色的色相、饱和度和亮度进行第二色彩调整,得到所述界面浅基色的色相、饱和度和亮度。3.根据权利要求2所述的方法,其特征在于,所述获取所述图片主色的色相、饱和度和亮度之后,还包括:在所述关联图片具有色彩倾向的情况下,执行对所述图片主色的色相、饱和度和亮度进行所述第一色彩调整和所述第二色彩调整的步骤;在所述关联图片不具有色彩倾向的情况下,将预设深基色确定为所述界面深基色,以及将预设浅基色确定为所述界面浅基色。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:获取所述图片主色的饱和度;若所述图片主色的饱和度大于第一阈值,则确定所述关联图片具有色彩倾向;若所述图片主色的饱和度小于第一阈值,则确定所述关联图片不具有色彩倾向。5.根据权利要求1所述的方法,其特征在于,所述界面基色包括界面深基色和界面浅基色;所述基于所述界面基色,生成所述展示界面的界面色板,包括:基于所述界面深基色,生成所述展示界面的深色界面色板;以及,基于所述界面浅基色,生成所述展示界面的浅色界面色板;所述基于所述界面色板,生成所述展示界面的配色方案,包括:基于所述深色界面色板,生成所述展示界面的深色配色方案,所述深色配色方案是指界面背景为深色的配色方案;基于所述浅色界面色板,生成所述展示界面的浅色配色方案,所述浅色配色方案是指界面背景为浅色的配色方案。
6.根据权利要求5所述的方法,其特征在于,所述基于所述关联图片的图片主色,确定所述目标应用程序的展示界面的界...

【专利技术属性】
技术研发人员:陈霖普伟
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1