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

技术编号:26794256 阅读:27 留言:0更新日期:2020-12-22 17:10
本发明专利技术提供了一种图像生成方法、装置、计算机设备及存储介质,属于计算机技术领域。所述方法包括:将待调整的第一图像中包括的至少两个元素划分为至少两个元素组,每个元素组中包括相同类型的至少一个元素;根据目标图像尺寸,基于第一图像的元素布局限定信息和至少两个元素组,获取第一图像的至少两个布局信息;从至少两个布局信息中获取目标布局信息;基于目标布局信息和至少两个元素组,生成第二图像。根据至少两个布局信息限定至少两个元素组中元素的布局,不受布局库内存储的尺寸以及布局方案数量的限制,从由至少两个元素组中的元素排列组合出的至少两个布局中灵活的选择一种布局,从而生成的图像中元素的布局方式灵活。

【技术实现步骤摘要】
图像生成方法、装置、计算机设备及存储介质
本专利技术涉及计算机
,特别涉及一种图像生成方法、装置、计算机设备及存储介质。
技术介绍
随着互联网技术的飞速发展,互联网产品的广告也出现了越来越多的展现形式。例如,通过网站页面上或者APP(Application,应用程序)内的横幅广告来展现等。广告可以是静态图像,也可以是多帧图像拼接的动态图,图像中包括多种元素,如图片元素、文字元素以及背景元素等。以图片广告为例,在不同的界面展示该图片广告时,设计师需要设计具有不同的尺寸和元素布局的图片。为了减少设计师的工作量,通常会设置一个布局库,该布局库中包含有多种尺寸的图像的布局方案。在需要多种尺寸的广告图像时,根据该布局库中存储的布局方案,选择尺寸大小、元素位置最接近的布局方案,对已有的广告图像进行调整,得到不同尺寸的广告图像。上述技术方案存在问题是,受到布局库内存储的尺寸以及布局方案数量的限制,只能将广告图像调整为已有的尺寸下的已有布局方案,调整后得到的图像的布局较为固定。
技术实现思路
本专利技术实施例提供了一种本文档来自技高网...

【技术保护点】
1.一种图像生成方法,其特征在于,所述方法包括:/n将待调整的第一图像中包括的至少两个元素划分为至少两个元素组,每个元素组中包括相同类型的至少一个元素;/n根据目标图像尺寸,基于所述第一图像的元素布局限定信息和所述至少两个元素组,获取所述第一图像的至少两个布局信息,所述元素布局限定信息用于限定任意类型元素之间的位置关系;/n从所述至少两个布局信息中获取目标布局信息;/n基于所述目标布局信息和所述至少两个元素组,生成第二图像。/n

【技术特征摘要】
1.一种图像生成方法,其特征在于,所述方法包括:
将待调整的第一图像中包括的至少两个元素划分为至少两个元素组,每个元素组中包括相同类型的至少一个元素;
根据目标图像尺寸,基于所述第一图像的元素布局限定信息和所述至少两个元素组,获取所述第一图像的至少两个布局信息,所述元素布局限定信息用于限定任意类型元素之间的位置关系;
从所述至少两个布局信息中获取目标布局信息;
基于所述目标布局信息和所述至少两个元素组,生成第二图像。


2.根据权利要求1所述的方法,其特征在于,所述从所述至少两个布局信息中获取目标布局信息,包括:
根据所述至少两个布局信息,确定每个布局信息中元素之间互相遮挡的面积;
当任一布局信息中元素之间互相遮挡的面积最小时,将所述布局信息作为目标布局信息。


3.根据权利要求1所述的方法,其特征在于,所述基于所述目标布局信息和所述至少两个元素组,生成第二图像,包括:
获取空白画布;
根据所述目标布局信息,调整所述至少两个元素组中各个元素的位置和大小中至少一项;
按照调整后的元素位置和大小,在所述空白画布上绘制所述至少两个元素组的元素,得到第二图像。


4.根据权利要求3所述的方法,其特征在于,所述根据所述目标布局信息,调整所述至少两个元素组中各个元素的位置和大小中至少一项之后,所述方法还包括:
对于每个元素组,基于所述元素布局限定信息,调整所述元素组内每个元素的大小和元素之间的相对位置。


5.根据权利要求3所述的方法,其特征在于,所述根据所述目标布局信息,调整所述至少两个元素组中各个元素的位置和大小中至少一项之后,所述方法还包括:
对于每个元素组,获取所述元素组中元素在所述第一图像中的第一位置关系;
保持所述第一位置关系不变,根据所述元素组的大小,调整所述元素组中每个元素的大小。


6.根据权利要求3至5任一项权利要求所述的方法,其特征在于,所述根据所述目标布局信息,调整所述至少两个元素组中各个元素的位置和大小中至少一项之后,所述方法还包括:
根据所述元素布局限定信息,确定不同元素组内的元素之间的第二位置关系;
根据所述第二位置关系,调整至少一个元素在空白画布上的位置。


7.一种图像生成装置,其特征在于,所述装置包括:
划分模块,用于...

【专利技术属性】
技术研发人员:赵奕涵张仁寿李津
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1