图像生成方法和装置、计算机设备和计算机存储介质制造方法及图纸

技术编号:20590801 阅读:20 留言:0更新日期:2019-03-16 07:45
本申请提供一种图像生成方法、装置、计算机设备和计算机可读存储介质,方法包括:提取目标图像中的第一颜色和第二颜色;对第一颜色的颜色分量进行调整,得到第一基色;对第二颜色的颜色分量进行调整,得到第二基色;其中,颜色分量包括饱和度和/或亮度;生成包含第一基色和第二基色的匹配图像;匹配图像用于与目标图像在同一显示界面显示。上述图像生成方法,通过调整提取的第一颜色和第二颜色的饱和度和/或亮度,调整后的颜色与原始提取的颜色之间形成有效的区分,利用调整后的第一基色和第二基色形成匹配图像,避免原始提取的单一颜色形成的匹配图像单调且容易与搭配显示的目标图像近似导致显示不清晰的情况,提升生成的匹配图像的显示效果。

【技术实现步骤摘要】
图像生成方法和装置、计算机设备和计算机存储介质
本申请涉及图像处理
,特别是涉及一种图像生成方法、装置、计算机设备和计算机可读存储介质。
技术介绍
图像取色技术是指提取目标图像中的颜色。例如对于一些专辑封面图像或者应用图像,可以通过图像取色技术提取图像中的颜色生成的匹配图像,将匹配图像与专辑封面图像或者应用图像搭配显示,并在显示的匹配图像中标示专辑或应用的内容介绍等等,以有效提升目标图像的显示效果。现有的图像取色技术,应用在有各种各样图像的地方时,图像提取的颜色不可控因素较大,导致提取的颜色生成的匹配图像无法清楚地显示匹配图像需要承载的目标图像的内容。
技术实现思路
本申请实施例提供一种图像生成方法、装置、计算机设备和计算机可读存储介质,使得生成的图像可控性更强,提升图像承载内容的显示效果。一种图像生成方法,包括:提取目标图像中的第一颜色和第二颜色;对第一颜色的颜色分量进行调整,得到第一基色;对第二颜色的颜色分量进行调整,得到第二基色;其中,颜色分量包括饱和度和/或亮度;生成包含第一基色和第二基色的匹配图像;匹配图像用于与目标图像在同一显示界面显示。一种图像生成装置,包括:颜色提取模块,用于提取目标图像中的第一颜色和第二颜色;颜色调整模块,用于对第一颜色的颜色分量进行调整,得到第一基色;对第二颜色的颜色分量进行调整,得到第二基色;其中,颜色分量包括饱和度和/或亮度;图像生成模块,用于生成包含第一基色和第二基色的匹配图像;匹配图像用于与目标图像在同一显示界面显示。一种计算机设备,包括存储器及处理器,所述存储器中储存有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上所述的图像生成方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的图像生成方法的步骤。上述图像生成方法、装置、计算机设备和计算机可读存储介质,提取目标图像中的第一颜色和第二颜色,通过调整提取的第一颜色和第二颜色的饱和度和/或亮度,可以灵活地根据实际的界面显示需求,对提取的颜色进行适应性地调整,使得调整后的颜色与原始提取的颜色之间形成有效的区分,利用调整后的第一基色和第二基色形成匹配图像,避免原始提取的单一颜色形成的匹配图像单调且容易与搭配显示的目标图像近似导致显示不清晰的情况,以提升生成的匹配图像的显示效果。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为一个实施例中图像生成方法的应用环境示意图;图2为一个实施例中图像生成方法的流程图;图3为一个实施例中现有技术中目标图像提取颜色生成匹配图像的示意图;图4为一个实施例中现有技术中生成的匹配图像的显示效果图;图5为本申请一个实施例中目标图像提取颜色生成匹配图像的示意图;图6为本申请一个实施例中生成的匹配图像的显示效果图;图7为一个实施例中调整第一颜色和第二颜色的亮度得到第一基色和第二基色步骤的流程图;图8为另一个实施例中调整第一颜色和第二颜色的亮度得到第一基色和第二基色步骤的流程图;图9为又一个实施例中调整第一颜色和第二颜色的亮度得到第一基色和第二基色步骤的流程图;图10为一个实施例中调整第一颜色和第二颜色的饱和度得到第一基色和第二基色步骤的流程图;图11为另一个实施例中调整第一颜色和第二颜色的饱和度得到第一基色和第二基色步骤的流程图;图12为一个实施例中调整第一颜色和第二颜色的饱和度得到第一基色和第二基色步骤的流程图;图13为本申请另一个实施例中目标图像提取颜色生成匹配图像的示意图;图14为本申请另一个实施例中生成的匹配图像和目标元素的显示效果图;图15为本申请另一个实施例中生成的匹配图像的显示效果图;图16为一个实施例的图像生成装置的结构框图;图17为一个实施例中服务器的内部结构示意图;图18为一个实施例中终端的内部结构示意图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。可以理解,本申请所使用的术语“第一”、“第二”等仅用于名称的区分,但是不构成对其数量或顺序的限制。举例来说,在不脱离本申请的范围的情况下,可以将第一颜色称为第二颜色,且类似地,可将第二颜色称为第一颜色。第一颜色和第二颜色两者都是颜色,但其可以不是同一颜色。图1为一个实施例中图像生成方法的应用环境示意图。如图1所示,该应用环境包括用户终端101和服务器102;在一个实施例中,服务器102读取预存的目标图像,提取目标图像中的第一颜色和第二颜色,对第一颜色在颜色空间的通道值进行调整,得到第一基色,对第二颜色在颜色空间的通道值进行调整,得到第二基色,生成包含第一基色和第二基色的匹配图像,服务器102将目标图像和对应的匹配图像传输至用户终端101,用户终端101在显示界面对接收的匹配图像和目标图像进行对应显示。在另一个实施例中,服务器102也可以将目标图像传输至用户终端101,用户终端101提取目标图像中的第一颜色和第二颜色,对第一颜色在颜色空间的通道值进行调整,得到第一基色,对第二颜色在颜色空间的通道值进行调整,得到第二基色,生成包含第一基色和第二基色的匹配图像,用户终端101在显示界面对接收的匹配图像和目标图像进行对应显示。其中,用户终端101为处于计算机网络最外围,主要用于输入用户信息以及输出处理结果的电子设备,例如可以是个人电脑、移动终端、个人数字助理、可穿戴电子设备等。服务器102是用于响应服务请求,同时提供计算服务的设备,例如可以是一台或者多台计算机。图2为一个实施例中图像生成方法的流程图。如图2所示,本实施例中的图像生成方法,包括步骤220至步骤260。步骤220,提取目标图像中的第一颜色和第二颜色;提取目标图像中的第一颜色和第二颜色;其中,目标图像是指的需要进行颜色提取,以根据提取的颜色生成对应的匹配图像的图像,目标图像一般是由若干个像素点构成的,每个像素点的都可以具有一个颜色,图像中的像素点排列成一个二维矩阵,然后通过图像中像素点的规律排列形成不同的图案。在此步骤中,可以在目标图像中具有的多个颜色中,提取出其中的两个颜色,分别作为第一颜色和第二颜色,其中第一颜色和第二颜色的值可以用颜色空间的多个通道值表示。步骤240,对第一颜色的颜色分量进行调整,得到第一基色;对第二颜色的颜色分量进行调整,得到第二基色;其中,颜色分量包括饱和度和/或亮度;其中,图像中每个像素点的颜色均可以通过颜色空间的颜色分量值来表示;颜色空间是用多个独立的颜色分量表示颜色的取值的模型,图像中的每一个像素点均可以由颜色空间的多个通道构成,通过这多个通道不同的取值来表示不同的颜色。在本申请实施例中,颜色空间可以是亮度-色度-饱和度类型的颜色空间,例如可以是HSB颜色空间,其中HSB颜色空间由色调H、饱和度S和亮度B三通道构成,在对颜色的饱和度和/或亮度进行调整时,可以直接对HSB颜色空间的饱和度S通道和/或亮度B通道本文档来自技高网...

【技术保护点】
1.一种图像生成方法,其特征在于,包括:提取目标图像中的第一颜色和第二颜色;对所述第一颜色的颜色分量进行调整,得到第一基色;对所述第二颜色的颜色分量进行调整,得到第二基色;其中,所述颜色分量包括饱和度和/或亮度;生成包含所述第一基色和所述第二基色的匹配图像;所述匹配图像用于与所述目标图像在同一显示界面显示。

【技术特征摘要】
1.一种图像生成方法,其特征在于,包括:提取目标图像中的第一颜色和第二颜色;对所述第一颜色的颜色分量进行调整,得到第一基色;对所述第二颜色的颜色分量进行调整,得到第二基色;其中,所述颜色分量包括饱和度和/或亮度;生成包含所述第一基色和所述第二基色的匹配图像;所述匹配图像用于与所述目标图像在同一显示界面显示。2.根据权利要求1所述的图像生成方法,其特征在于,所述颜色分量包括亮度;所述对所述第一颜色的颜色分量进行调整,得到第一基色;对所述第二颜色的颜色分量进行调整,得到第二基色,包括:获取待显示的目标元素的亮度参数;所述目标元素用于显示于待生成的匹配图像上;若所述亮度参数高于第一亮度阈值,则将所述第一颜色的所述亮度调整至第一亮度,得到第一基色,并将所述第二颜色的亮度调整至第二亮度,得到第二基色;其中,所述第一亮度和第二亮度低于或等于所述第一亮度阈值。3.根据权利要求1所述的图像生成方法,其特征在于,所述颜色分量包括亮度;所述对所述第一颜色的颜色分量进行调整,得到第一基色;对所述第二颜色的颜色分量进行调整,得到第二基色,包括:获取待显示的目标元素的亮度参数;所述目标元素用于显示于待生成的匹配图像上;若所述亮度参数低于第二亮度阈值,则将所述第一颜色的所述亮度调整至第三亮度,得到第一基色,并将所述第二颜色的亮度调整至第四亮度,得到第二基色;其中,所述第三亮度和第四亮度高于或等于所述第二亮度阈值。4.根据权利要求1所述的图像生成方法,其特征在于,所述颜色分量包括亮度;所述对所述第一颜色的颜色分量进行调整,得到第一基色;对所述第二颜色的颜色分量进行调整,得到第二基色,包括:获取待显示的目标元素的亮度参数;所述目标元素用于显示于待生成的匹配图像上;将所述第一颜色的亮度调整至第五亮度,得到第一基色,并将所述第二颜色的亮度调整至第六亮度,得到第二基色;其中,所述第五亮度与所述亮度参数之间相差预设的第一亮度差值,且所述第六亮度与所述亮度参数之间相差预设的第二亮度差值。5.根据权利要求1所述的图像生成方法,其特征在于,所述颜色分量包括饱和度;所述对所述第一颜色的颜色分量进行调整,得到第一基色;对所述第二颜色的颜色分量进行调整,得到第二基色,包括:获取待显示的目标元素的饱和度参数;所述目标元素用于显示于待生成的匹配图像上;若所述饱和度参数高于第一饱和度阈值,则将所述第一颜色的所述饱和度调整至第一饱和度,得到第一基色,并将所述第二颜色的饱和度调整至第二饱和度,得到第二基色;其中,所述第一饱和度和第二饱和度低于或等于所述第一饱和度阈值。6.根据权利要求1所述的图像生成方法,其特征在于,所述颜色分量包括饱和度;所述对所述第一颜色的颜色分量进行调整,得到第一基色;对所述第二颜色的颜色分量进行调整,得到第二基色,包括:获取待...

【专利技术属性】
技术研发人员:黄千洋
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:广东,44

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

1