图像生成方法及装置、电子设备制造方法及图纸

技术编号:16367845 阅读:29 留言:0更新日期:2017-10-13 09:40
本申请提供一种图像生成方法及装置、电子设备,图像生成方法包括:确定原始图像的图像主色;计算所述图像主色与预设元素集合中每一个颜色的匹配度,所述预设元素集合用于记录各颜色以及与各颜色匹配的图像元素;基于所述匹配度,从所述预设元素集合中确定与所述原始图像相对应的图像元素;基于所述原始图像和所述原始图像相对应的图像元素,生成输出图像。本申请的技术方案可为原始图像自动搭配合适的图像元素,减小了生成输出图像的操作复杂度,提高了生成输出图像的效率。

Image generating method and device, electronic equipment

The invention provides a device and a method for generating images of electronic equipment, including image generation methods: to determine the main color images of the original image; the matching degree of each color set and preset elements to calculate the image of the main color, the preset element set for recording each color and image elements and the color matching; the matching degree based on from the predefined image elements and the original image corresponding to the set of elements; image elements of the original image and the original image corresponding to the image based on the generated output. The technical scheme of this application can automatically match the original image with the appropriate image elements, reduce the operation complexity of the generated output image, and improve the efficiency of the output image.

【技术实现步骤摘要】

本申请涉及互联网
,尤其涉及一种图像生成方法及装置、电子设备
技术介绍
现有技术中,可由用户手工动态配置的方式为每一个输入的原始图像设置匹配的图像元素进而生成输出图像,其中,图像元素可以包括输出图像的背景色、文字字体、字体大小等。用户手工配置的图像元素与原始图像可能会不匹配,可导致所生成的输出图像的用户点击率低,此外,用户为每一个原始图像手工动态配置图像元素的工作量大,生成输出图像的效率低,而且不能满足图像元素匹配的智能化。
技术实现思路
有鉴于此,本申请提供一种新的技术方案,可以为原始图像自动搭配合适的图像元素,提高所生成输出图像的效率和用户点击率。为实现上述目的,本申请提供技术方案如下:根据本申请的第一方面,提出了一种图像生成方法,包括:确定原始图像的图像主色;计算所述图像主色与预设元素集合中每一个颜色的匹配度,所述预设元素集合用于记录各颜色以及与各颜色匹配的图像元素;基于所述匹配度,从所述预设元素集合中确定与所述原始图像相对应的图像元素;基于所述原始图像和所述原始图像相对应的图像元素,生成输出图像。根据本申请的第二方面,提出了一种图像元素图像的生成装置,包括:主色确定模块,用于确定原始图像的图像主色;计算模块,用于计算所述图像主色与预设元素集合中每一个颜色的匹配度,所述预设元素集合用于记录各颜色以及与各颜色匹配的图像元素;元素确定模块,用于基于所述匹配度,从所述预设元素集合中确定与所述原始图像相对应的图像元素;图像生成模块,用于基于所述原始图像和所述原始图像相对应的图像元素,生成输出图像。根据本申请的第三方面,提出了一种计算机可读存储介质,所述存储介质存储有计算机程序,用于执行上述第一方面所述的图像生成方法。根据本申请的第四方面,提出了一种电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,处理执行所述程序时实现如上述第一方面所述的图像生成方法。由以上技术方案可见,本申请基于原始图像的图像主色,可以自动匹配一组对应的图像元素,由于图像元素与原始图像的图像主色匹配,因此所生成的输出图像的点击率会比较高,而且输出图像的自动生成提高了图像生成效率,减小了用户的工作量。附图说明图1A是根据本专利技术一示例性实施例图像生成方法的流程图;图1B示出了根据图1A所示实施例的基于原始图像生成输出图像的示意图;图2是根据本专利技术另一示例性实施例图像生成方法的流程图;图3是根据本专利技术再一示例性实施例原始图像的图像主色的确定方法流程图一;图4是根据本专利技术又一示例性实施例原始图像的图像主色的确定方法流程图二;图5是根据本专利技术一示例性实施例图像生成装置的结构图;图6是根据本专利技术另一示例性实施例图像生成装置的结构图;图7示出了根据本专利技术的一示例性实施例的电子设备的结构图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。本申请中,原始图像可以为客户提供的用来生成输出图像的图像,原始图像一般是输出图像的主图部分,输出图像为用来在电子设备上展示给用户看的图像。为对本申请进行进一步说明,提供下列实施例:图1A是根据本专利技术一示例性实施例图像生成方法的流程图;图1B示出了根据图1A所示实施例的基于原始图像生成输出图像的示意图;该图像生成方法可应用在电子设备上,如图1A所示,包括如下步骤:步骤101,确定原始图像的图像主色。在一实施例中,原始图像可以理解为输出图像的主图部分,例如,可以为广告甲方提供的徽标、商标等,例如,如图1B所示,原始图像为标号11所标示的一盘小龙虾的图片,标号11所标示的图片为一个龙虾餐厅的店铺徽标。在一实施例中,图像主色可以理解为图像中出现频率最高的颜色,也即,图像中对应的像素点最多的颜色为图像主色,例如,图1B所示的广告中原始图像的图像主色为红色。在一实施例中,确定原始图像的图像主色的方法可参见图3和图4所示实施例,这里先不详述。步骤102,计算图像主色与预设元素集合中每一个颜色的匹配度。在一实施例中,预设元素集合用于记录各颜色以及与各颜色匹配的图像元素,预设元素集合中可以通过颜色值来记录颜色。其中,图像元素可以包括输出图像的背景色、文字字体、文字字号等。在一实施例中,通过定期收集每一个输出图像的图像元素、对应的原始图像的图像主色、历史访问次数和曝光次数,使用机器学习算法训练得到预设元素集合。在一实施例中,预设元素集合中的图像元素体现了广大访问该电子设备的用户对原始图像和图像元素搭配的偏好。在一实施例中,可以根据海量用户在当前电子设备的行为数据建立机器学习模型,通过机器学习模型得到预设元素集合,例如,可以根据该电子设备上的输出图像的全部历史访问次数和曝光次数或者最近设定时间内的历史访问次数和曝光次数等行为数据建立机器学习模型,从而得到该电子设备上的输出图像的转化率排名,例如,输出图像A、B、C所对应的原始图像的图像主色相同,都为颜色1,输出图像A最近设定时间段内被曝光50次,被访问48次,对应的转化率为48/50=0.96,而输出图像B最近设定时间段内被曝光50次,被访问40次,对应的转化率为40/50=0.8,而输出图像C最近设定时间段内被曝光50次,被访问49次,对应的转化率为49/50=0.98,则通过该机器学习模型得到输出图像的转化率排名为C优于B,B优于A,则可在预设元素集合中记录转化率最高的输出图像所对应的原始图像的图像主色、图像元素,也即记录输出图像C的图像主色“颜色1”以及输出图像C的图像元素。在一实施例中,在后续接收到需要生成输出图像的原始图像时,可以将原始图像的图像主色与预设元素集合中的每一个颜色计算匹配度,也即,可以将原始图像的图象主色的颜色值与预设元素集合中的每一个颜色的颜色值进行差值计算,得到色值差,基于色值差确定匹配度,其中色值差越大,对应的匹配度越小。例如,原始图像的图像主色的颜色值为(200,200,200),预设元素集合中记录有颜色1的颜色值1(197,197,197),颜色2的颜色值2(201,201,201)等,则原始图像的图像主色与预设元素集合中的颜色值1的色值差为|(200-197)|+|(200-197)|+|(200-197)|=9,原始图像的图像主色与预设本文档来自技高网...
图像生成方法及装置、电子设备

【技术保护点】
一种图像生成方法,其特征在于,所述方法包括:确定原始图像的图像主色;计算所述图像主色与预设元素集合中每一个颜色的匹配度,所述预设元素集合用于记录各颜色以及与各颜色匹配的图像元素;基于所述匹配度,从所述预设元素集合中确定与所述原始图像相对应的图像元素;基于所述原始图像和所述原始图像相对应的图像元素,生成输出图像。

【技术特征摘要】
1.一种图像生成方法,其特征在于,所述方法包括:确定原始图像的图像主色;计算所述图像主色与预设元素集合中每一个颜色的匹配度,所述预设元素集合用于记录各颜色以及与各颜色匹配的图像元素;基于所述匹配度,从所述预设元素集合中确定与所述原始图像相对应的图像元素;基于所述原始图像和所述原始图像相对应的图像元素,生成输出图像。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:统计每一个输出图像的历史访问次数和曝光次数;基于所述每一个输出图像的历史访问次数和曝光次数,使用机器学习算法生成所述预设元素集合。3.根据权利要求1所述的方法,其特征在于,所述基于所述匹配度,从所述预设元素集合中确定与所述原始图像相对应的图像元素,包括:确定所述图像主色与预设元素集合中每一个颜色的匹配度的最大值;将所述最大值所对应的颜色在所述预设元素集合中记录的图像元素确定为与所述原始图像相对应的图像元素。4.根据权利要求1所述的方法,其特征在于,所述基于所述匹配度,从所述预设元素集合中确定与所述原始图像相对应的图像元素,包括:确定所述图像主色与预设元素集合中每一个颜色的匹配度的最大值;当所述最大值所对应的颜色有两个以上时,在所述两个以上的颜色所对应的图像元素中选择一组图像元素作为与所述原始图像相对应的图像元素。5.根据权利要求1-4任一所述的方法,其特征在于,所述确定原始图像的图像主色,包括:将所述原始图像按照预设划分方式分成N个区块;在每一个区块中按照预设采集方式获取M个像素点;确定所述原始图像中获取的N*M个像素点中每一个像素点的颜色信息;基于所述N*M个像素点中每一个像素点的颜色信息,确定图像主色。6.根据权利要求5所述的方法,其特征在于,所述在每一个区块中按照预设采集方式获取M个像素点,包括:在每一个区块中的预设位置获取M个像素点;或者,在每一个区块中随机获取M个像素点。7.根据...

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

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

1