【技术实现步骤摘要】
图片生成方法、装置、电子设备及可读存储介质
本申请涉及计算机图像处理
,具体而言,涉及一种图片生成方法、装置、电子设备及可读存储介质。
技术介绍
在图像广告设计行业中,存在将同一主题的广告图片应用在不同场景的需求。不同场景中广告图片的尺寸通常存在差异,因此需要对广告图片的尺寸进行调整。目前,可以基于初始的广告图片,手动调整广告图片尺寸,以满足相应场景的尺寸需求。在手动调整的方式中,调整的效率低。若采用设备自动生成广告图片,目前所生成的广告图片的尺寸通常为固定尺寸,无法根据用户需求灵活调整尺寸。
技术实现思路
本申请实施例的目的在于提供一种图片生成方法、装置、电子设备及可读存储介质,能够改善生成的广告图片的效率低、尺寸不灵活的问题。为了实现上述目的,本申请的实施例通过如下方式实现:第一方面,本申请实施例提供一种图片生成方法,所述方法包括:获取预生成的广告图片的目标尺寸、多个图片元素及所述多个图片元素的第一相对位置关系,所述图片元素包括图像元素、文本元素中的至少一种,所述目标尺寸在预设尺寸范围内;根据所述目标尺寸及所述第一相对位置关系,确定所述多个图片元素的第二相对位置关系及所述多个图片元素在所述目标尺寸的背景画布中的框架位置,所述多个图片元素在所述背景画布的相对位置关系与所述第二相对位置关系相同;将每个所述图片元素贴设至所述背景画布中对应的框架位置;通过延展算法对贴设在所述背景画布中的每个所述图片元素进行延展,得到所述目标尺寸的目标广告图片。在上 ...
【技术保护点】
1.一种图片生成方法,其特征在于,所述方法包括:/n获取预生成的广告图片的目标尺寸、多个图片元素及所述多个图片元素的第一相对位置关系,所述图片元素包括图像元素、文本元素中的至少一种,所述目标尺寸在预设尺寸范围内;/n根据所述目标尺寸及所述第一相对位置关系,确定所述多个图片元素的第二相对位置关系及所述多个图片元素在所述目标尺寸的背景画布中的框架位置,所述多个图片元素在所述背景画布的相对位置关系与所述第二相对位置关系相同;/n将每个所述图片元素贴设至所述背景画布中对应的框架位置;/n通过延展算法对贴设在所述背景画布中的每个所述图片元素进行延展,得到所述目标尺寸的目标广告图片。/n
【技术特征摘要】
1.一种图片生成方法,其特征在于,所述方法包括:
获取预生成的广告图片的目标尺寸、多个图片元素及所述多个图片元素的第一相对位置关系,所述图片元素包括图像元素、文本元素中的至少一种,所述目标尺寸在预设尺寸范围内;
根据所述目标尺寸及所述第一相对位置关系,确定所述多个图片元素的第二相对位置关系及所述多个图片元素在所述目标尺寸的背景画布中的框架位置,所述多个图片元素在所述背景画布的相对位置关系与所述第二相对位置关系相同;
将每个所述图片元素贴设至所述背景画布中对应的框架位置;
通过延展算法对贴设在所述背景画布中的每个所述图片元素进行延展,得到所述目标尺寸的目标广告图片。
2.根据权利要求1所述的方法,其特征在于,所述多个图片元素在所述背景画布中的框架位置包括多组相对位置,每组相对位置包括所述多个图片元素中的每个图片元素在所述背景画布中的一个框架位置,所述每组相对位置对应一个所述背景画布;
将每个所述图片元素贴设至所述背景画布中对应的框架位置,包括:
针对每个所述背景画布,将每个所述图片元素贴设至所述背景画布中的与所述多组相对位置中的每组相对位置对应的框架位置;
通过延展算法对贴设在所述背景画布中的每个所述图片元素进行延展,得到所述目标尺寸的目标广告图片,包括:
针对每个所述背景画布,通过延展算法对贴设在所述背景画布中的每个所述图片元素进行延展,得到与所述每组相对位置对应的所述目标广告图片。
3.根据权利要求1所述的方法,其特征在于,通过延展算法对贴设在所述背景画布中的每个所述图片元素进行延展,得到所述目标尺寸的目标广告图片,包括:
当所述图片元素为文本元素时,通过所述延展算法对贴设在所述背景画布中的每个所述文本元素进行缩放,其中,缩放后的所述文本元素中的字符间距与对应的框架位置的尺寸匹配;
当所述图片元素为图像元素时,通过所述延展算法对贴设在所述背景画布中的每个所述图像元素进行缩放,其中,缩放后的图像元素的尺寸与对应的框架位置的尺寸匹配;
得到所述目标尺寸的所述目标广告图片。
4.根据权利要求1所述的方法,其特征在于,在获取预生成的广告图片的目标尺寸、多个图片元素及所述多个图片元素的第一相对位置关系之前,所述方法还包括:
获取包括所述多个图片元素的历史广告图片;
从所述历史广告图片中提取所述多个图片元素,以及所述多个图片元素在所述历史广告图...
【专利技术属性】
技术研发人员:陈宇,
申请(专利权)人:大方众智创意广告珠海有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。