【技术实现步骤摘要】
一种图像生成方法、装置和存储介质
本专利技术涉及通信
,具体涉及一种图像生成方法、装置和存储介质。
技术介绍
图文形式的海报是日常使用频率非常高的一种宣传手段,能够快速吸引观众的注意力,突出宣传的信息。由于人工设计海报需要花费大量的时间和精力,因此,很多商家开始尝试使用设计软件来制作海报。在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,目前的设计软件实质上是用户输入需要展示的文案,并从设计软件提供的模板库选出需要使用的模板,然后,设计软件将用户输入的文案填充到其选择的模板中,输出制作好的海报图像。如用户对模板中的文案排版不满意,需要依据设计经验手动调整文案,耗费大量的精力和时间。可以看出,目前海报等图文图像的制作自动化程度较差。
技术实现思路
本专利技术实施例提供一种图像生成方法、装置和存储介质,旨在解决图文图像的制作自动化程度较差的技术问题。本专利技术实施例提供一种图像生成方法,包括:获取输入的文本项,根据所述文本项在预设的候选文本模板中筛选出目标模板:根据所述目标模板对所述文本项进行排版,生成文本板块;获取背景图片,提取所述背景图片的显著图;获取所述显著图的像素信息,根据所述显著图的像素信息确定所述文本板块在所述背景图片中的目标位置;根据所述目标位置,对所述背景图片和文本板块进行排版,生成目标图像。在一些实施例中,所述候选文本模板有多个,所述根据所述文本项在预设的候选文本模板中筛选出目标模板,包括:获取各 ...
【技术保护点】
1.一种图像生成方法,其特征在于,包括:/n获取输入的文本项,根据所述文本项在预设的候选文本模板中筛选出目标模板;/n根据所述目标模板对所述文本项进行排版,生成文本板块;/n获取背景图片,提取所述背景图片的显著图;/n获取所述显著图的像素信息,根据所述显著图的像素信息确定所述文本板块在所述背景图片中的目标位置;/n根据所述目标位置,对所述背景图片和文本板块进行排版,生成目标图像。/n
【技术特征摘要】
20190108 CN 201910015861X1.一种图像生成方法,其特征在于,包括:
获取输入的文本项,根据所述文本项在预设的候选文本模板中筛选出目标模板;
根据所述目标模板对所述文本项进行排版,生成文本板块;
获取背景图片,提取所述背景图片的显著图;
获取所述显著图的像素信息,根据所述显著图的像素信息确定所述文本板块在所述背景图片中的目标位置;
根据所述目标位置,对所述背景图片和文本板块进行排版,生成目标图像。
2.如权利要求1所述的图像生成方法,其特征在于,所述候选文本模板有多个,所述根据所述文本项在预设的候选文本模板中筛选出目标模板,包括:
获取各候选文本模板中包含的多个样本文本;
分别计算所述文本项与各样本文本之间的距离,根据所述距离在所述多个候选文本模板中选出目标模板。
3.如权利要求2所述的图像生成方法,其特征在于,所述样本文本包括多个维度的文本条目,计算所述文本项与样本文本之间的距离,包括:
获取所述文本项与所述样本文本在各维度的文本条目,分别计算得到各维度文本条目的距离;
根据预设的惩罚因子和所述各维度文本条目的距离,计算得到所述文本项与所述样本文本之间的距离。
4.如权利要求1所述的图像生成方法,其特征在于,所述根据所述显著图的像素信息确定所述文本板块在所述背景图片中的目标位置,包括:
根据所述显著图的像素信息,计算所述文本板块位于所述背景图片中各预设候选位置时的平衡能量值;
根据所述平衡能量值,在所述各候选位置中筛选出所述文本板块在所述背景图片中的目标位置。
5.如权利要求4所述的图像生成方法,其特征在于,根据所述显著图的像素信息,计算所述文本板块位于所述背景图片中预设候选位置时的平衡能量值,包括:
获取所述文本板块位于所述候选位置时的像素信息;
根据所述显著图和文本板块的像素信息,计算得到能量参数;
根据预设的权重和所述能量参数,计算得到所述文本板块位于所述候选位置时的平衡能量值。
6.如权利要求5所述的图像生成方法,其特征在于,所述能量参数包括冲突参数,所述根据所述显著图和文本板块的像素信息,计算得到能量参数,包括:
根据所述显著图和文本板块的像素信息,统计所述显著图与文本板块的重叠像素;
根据所述重叠像素,计算所述显著图和文本板块的冲突值,得到冲突参数。
7.如权利要求5所述的图像生成方法,其特征在于,所述能量参数包括留白参数,所述根据所述显著图和文本板块的像素信息,计算得到能量参数...
【专利技术属性】
技术研发人员:赵胜林,李嘉麟,陈锡显,沈小勇,戴宇榮,賈佳亞,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。