CN113223187A - 广告成品图批量制作方法、***、设备及可读存储介质 - Google Patents
广告成品图批量制作方法、***、设备及可读存储介质 Download PDFInfo
- Publication number
- CN113223187A CN113223187A CN202110472447.9A CN202110472447A CN113223187A CN 113223187 A CN113223187 A CN 113223187A CN 202110472447 A CN202110472447 A CN 202110472447A CN 113223187 A CN113223187 A CN 113223187A
- Authority
- CN
- China
- Prior art keywords
- template
- layer
- finished product
- picture
- batch
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 41
- 238000003860 storage Methods 0.000 title claims abstract description 13
- 238000000034 method Methods 0.000 claims abstract description 28
- 238000010923 batch production Methods 0.000 claims abstract description 24
- 238000009877 rendering Methods 0.000 claims description 52
- 238000004590 computer program Methods 0.000 claims description 19
- 238000005520 cutting process Methods 0.000 claims description 4
- 238000012544 monitoring process Methods 0.000 claims description 4
- 238000002360 preparation method Methods 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 7
- 238000012360 testing method Methods 0.000 description 6
- 230000006872 improvement Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 239000003086 colorant Substances 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 208000018747 cerebellar ataxia with neuropathy and bilateral vestibular areflexia syndrome Diseases 0.000 description 1
- 238000005034 decoration Methods 0.000 description 1
- 238000004880 explosion Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000011022 operating instruction Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/20—Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/50—Information retrieval; Database structures therefor; File system structures therefor of still image data
- G06F16/51—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0276—Advertisement creation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0277—Online advertisement
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/005—General purpose rendering architectures
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Computer Graphics (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Architecture (AREA)
- Computer Hardware Design (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明公开了一种广告成品图批量制作方法、***、设备及可读存储介质,所述广告成品图批量制作方法包括以下步骤:以图层方式定义图片构成,实现云端图片模板制作,获得云端模板库;基于所述云端模板库,以分布式任务实现商品图批量替换,完成广告成品图批量制作。本发明通过以图层方式重新定义图片构成,能够实现云端图片模板制作,以模板为基础和分布式任务实现商品图批量替换并生成最终的广告成品图,可降低图片制作难度、提高产能、降低成本。
Description
技术领域
本发明属于广告成品图制作技术领域,特别涉及一种广告成品图批量制作方法、***、设备及可读存储介质。
背景技术
随着智能手机普及以及网络速度的进一步提升,互联网广告的需求呈几何式增长;广告创意是否具有吸引力,决定了广告的转化率。因此,在广告投放环节,需要用大量的广告创意图进行多角度测试,包括广告创意模板测试和广告商品测试。其中,广告创意模板测试包括:同一商品图套入不同模板,根据广告效果数据得出转化率高的创意形式;广告商品测试包括:同一模板替换不同的商品图测试,根据广告效果数据得出转化率高的爆款。
目前,大批量的广告成品图制作主要是由设计师线下通过软件一张一张串行完成,其存在的问题包括:
技能要求高:需要精通PS等图片制作软件,需要有视觉效果等专业知识,一般只能由专业设计师完成;
产量慢效率低:依赖人工,只能串行完成一张张图的制作;
产能不足:人均产出已经无法满足万级别的素材需求量;
成本高:因为制作门槛高,设计师除了制作模板,还要进行大量的替换,由专业人士进行重复性工作,变相增加了成本。
发明内容
本发明的目的在于提供一种广告成品图批量制作方法、***、设备及可读存储介质,以解决上述存在的一个或多个技术问题。本发明通过以图层方式重新定义图片构成,能够实现云端图片模板制作,以模板为基础和分布式任务实现商品图批量替换并生成最终的广告成品图,可降低图片制作难度、提高产能、降低成本。
为达到上述目的,本发明采用以下技术方案:
本发明公开的一种广告成品图批量制作方法,包括以下步骤:
以图层方式定义图片构成,实现云端图片模板制作,获得云端模板库;
基于所述云端模板库,以分布式任务实现商品图批量替换,完成广告成品图批量制作。
本发明的进一步改进在于,所述以图层方式定义图片构成,实现云端图片模板制作,获得云端模板库的步骤具体包括:
获取图片的图层类型;
获取图层元素和调整指令,创建图层并调整生成初始模板;
对所述初始模板进行渲染,生成最终的模板并存储于模板库中。
本发明的进一步改进在于,所述图层类型包括画布图层、背景图层、LOGO图层、文案图层、边框图层、装饰图层和商品图层中的一种或多种。
本发明的进一步改进在于,所述获取图层元素和调整指令,创建图层并调整生成初始模板的步骤具体包括:
获取输入的尺寸大小,生成指定尺寸的画布;
获取上传的图层元素;接收到调整指令后,将图层元素在所述画布上叠加并进行图层元素的移动、放大、缩小、旋转、裁剪、颜色、透明度调整;其中,所述调整指令包括拖拽指令、监听鼠标事件指令。
本发明的进一步改进在于,所述对所述初始模板进行渲染,生成最终的模板并存储于模板库中的步骤具体包括:
获取所述初始模板的各图层信息;
遍历各图层信息,通过ImageMagick将图层转为一帧帧成品图,并叠加渲染,生成最终的模板并存储于模板库中。
本发明的进一步改进在于,基于所述云端模板库,以分布式任务实现商品图批量替换,完成广告成品图批量制作的步骤具体包括:
从模板库中选择预设数量、种类的模板,解析获取选择的模板的商品图层位置;
获取商品图;
将获取的商品图批量替换在选择的模板的商品图层位置,获得批量初始成品图;
对所述批量初始成品图进行渲染,完成广告成品图批量制作。
本发明的进一步改进在于,对所述批量初始成品图进行渲染,完成广告成品图批量制作的步骤具体包括:
解析获取初始成品图的画布信息以及画布包含的图层信息;
遍历画布信息,构造并发渲染子任务;所述渲染子任务包括:遍历图层信息,通过Image Magick将图层转为一帧帧成品图,并叠加渲染,获得广告成品图。
本发明公开的一种广告成品图批量制作***,包括:
模板库获取模块,用于以图层方式定义图片构成,实现云端图片模板制作,获得云端模板库;
制作模块,用于根据所述云端模板库,以分布式任务实现商品图批量替换,完成广告成品图批量制作。
本发明的一种电子设备,包括:处理器;存储器,用于存储计算机程序指令;所述计算机程序指令由所述处理器加载并运行时,所述处理器执行本发明任一项上述的广告成品图批量制作方法。
本发明的一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序指令,所述计算机程序指令被处理器加载并运行时,所述处理器执行本发明任一项上述的广告成品图批量制作方法。
与现有技术相比,本发明具有以下有益效果:
本发明的方法以图层方式重新定义图片构成,实现云端图片模板制作,既而以模板为基础和分布式任务实现商品图批量替换并生成最终的成品图;具有如下优点:
第一,可降低图片制作门槛:通过云端化和图层定义,使得图片制作不再依赖专业的PS软件,只需要通过拖拽、旋转、叠放图层等简单操作,即可实现图片的制作。
第二,可实现商品图批量替换:通过定义模板中各图层,标识出可以替换的商品图位置,当触发替换操作时,即可快速识别需要替换的位置,并在该位置上置入新的商品图。
第三,可提高图片制作效率:通过批量替换,并结合并发任务,实现图片并行渲染生成。
本发明的***以图层方式重新定义图片构成,实现云端图片模板制作,既而以模板为基础和分布式任务实现商品图批量替换并生成最终的成品图;具有如下优点:
(1)可降低图片制作难度:不再依赖专业软件,让任何人都可以基于模板制作图片;
(2)可提高产能:通过云端批量套模板,实现上万张图片分种级别生成;
(3)可降低成本:设计师只用完成新模板的在线制作,海量替换由机器渲染完成。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面对实施例或现有技术描述中所需要使用的附图做简单的介绍;显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例的一种广告成品图批量制作方法的流程示意图;
图2是本发明实施例中,用于模板制作的模块的示意图;
图3是本发明实施例中,用于批量制作成品图的模块的示意图。
具体实施方式
为使本发明实施例的目的、技术效果及技术方案更加清楚,下面结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述;显然,所描述的实施例是本发明一部分实施例。基于本发明公开的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的其它实施例,都应属于本发明保护的范围。
请参阅图1,本发明实施例的一种广告成品图批量制作方法,能够云端制作模板,基于模板批量替换商品图并渲染获得广告成品图,所述方法的具体步骤包括:
步骤1,分析和定义图片的图层类型,包括:画布图层,背景图层、LOGO图层、文案图层、边框图层、装饰图层、商品图层。
步骤2,设计师在线制作模板。
步骤2-1,画布生成:设计师输入尺寸大小;模板实时预览模块,生成指定尺寸的空画布。
步骤2-2,图层叠加:设计师上传图层元素,并将图层拖拽到画布;模板实时预览模块,监听鼠标事件,在画布相应位置叠加图层。
步骤2-3,图层调整:设计师根据视觉调整图层;模板实时预览模块,监听鼠标事件,进行图层的移动、放大、缩小、旋转、裁剪、颜色、透明度等调整。
步骤2-4,触发模板渲染:设计师认为模板设计完成后,发出指令渲染模板;模板渲染模块,监听指令,准备渲染模板。
步骤3,云端渲染模板。
步骤3-1,模板预览模块接受指令,将各图层及其相关信息(大小、位置、透明度等),转为机器代码,传递给模板渲染模块。
步骤3-2,模板渲染模块,解析收到的机器代码,获取各图层信息。
步骤3-3,模板渲染模块,遍历图层信息,通过ImageMagick将图层转为一帧帧成品图,并叠加渲染。
步骤3-4,模板渲染模块,将最终生成的模板存储在模板库中。
步骤4,优化师基于模板批量替换商品图。
步骤4-1,选择模板。优化师根据尺寸、类型选择模板。实时替换预览模块,监听鼠标事件,解析模板转为图层,并展示。
步骤4-2,选择商品图。优化师根据品类,选择需要替换的商品图。
步骤4-3,触发批量替换预览。实时替换预览模块,监听鼠标事件,复制模板画布为相应个数的新画布,并解析出模板中的商品图层位置,将输入的一些列商品图,替换在其中,并自动进行微调,将替换后的商品图根据占位进行缩放或裁剪。
步骤4-4,图层调整。实时替换预览模块,监听鼠标事件,进行图层的移动、放大、缩小、旋转、裁剪、颜色、透明度等调整。
步骤4-5,触发成品图批量渲染。优化师认为成品图设计完成后,发出指令渲染成品图;成品图渲染模块,监听指令,准备渲染成品图。
步骤5,云端渲染成品图。
步骤5-1,实时替换预览模块接受指令,将每个替换后的画布及其图层信息(大小、位置、透明度等),转为机器代码,传递给成品图渲染模块。
步骤5-2,成品图渲染模块,解析收到的机器代码,获取画布信息以及画布包含的图层信息。
步骤5-3,成品图渲染模块,遍历画布信息,构造并发渲染子任务。
步骤5-4,渲染子任务,遍历图层信息,通过ImageMagick将图层转为一帧帧成品图,并叠加渲染。
步骤5-5,渲染子任务,将最终生成的成品图存储在成品图库中,完成整个流程。
本发明实施例的方法,以图层方式重新定义图片构成,实现云端图片模板制作,既而以模板为基础和分布式任务实现商品图批量替换并生成最终的成品图。其具有如下优点,
第一,降低图片制作门槛:通过云端化和图层定义,使得图片制作不再依赖专业的PS软件,只需要通过拖拽、旋转、叠放图层等简单操作,即可实现图片的制作。
第二,实现商品图批量替换:通过定义模板中各图层,标识出可以替换的商品图位置,当触发替换操作时,即可快速识别需要替换的位置,并在该位置上置入新的商品图。
第三,提高图片制作效率:通过批量替换,并结合并发任务,实现图片并行渲染生成。
请参阅图2和图3,本发明实施例2一种批量制作广告成品图的***,包括两大主流程,模板制作流程生成模板和批量制作成品图流程。模板制作流程包括图层定义模块、模板实时预览模块、模板渲染模块;批量制作成品图流程包括替换实时预览模块和成品图渲染模块;各模块具体如下:
1、图层定义模块:本发明实施例将图片重新定义为有各图层组成,包括预设的画布、背景图层、文案图层、LOGO图层、边框图层、商品图层。在该模块,用户可以定义新的图层,管理模板需要的图层,存储展示图层。
2、模板实时预览模块:本发明依托HTML5技术可以在浏览器端通过监听鼠标事件,实时响应预览模板制作效果。包括生成指定尺寸的画布,监听鼠标事件叠放图层,调整图层,并实时预览。其中图层操作包括,移动、缩放、裁剪、旋转、填充颜色、透明度处理;另外文字图层好包括,文案实时修改、字体、字号、字体颜色、对其方式、行间距、字间距等实时处理。
3、模板渲染模块:主要完成模板渲染,并存储到模板库。接收模板实时预览模块传递的模板参数,解析参数,获取个图层及图层信息,利用ImageMagick技术完成图层渲染与合成渲染。其中图层渲染包括,定位、缩放、裁剪、旋转、填充颜色、透明度处理;另外文字图层好包括,文案实时修改、字体、字号、字体颜色、对其方式、行间距、字间距等实时处理。与实时预览模块一一对应。
4、替换实时预览模块:该模块以模板和待替换的商品图为输入。监听鼠标事件当模板输入时,解析模板,根据模板尺寸生成画布,解析图层信息,实时渲染图层,并标识模板中的商品图层位置;当待替换的商品图层输入时,会生成相应个数的新画布,并在对应位置替换商品图;支持各图层的调整。所有操作依托HTML5技术实时呈现。
5、成品图渲染模块:主要完成成品图渲染,并存储到成品图库。接受替换实时预览模块的参数,解析参数,获取画布信息,为每一个画布构造并发子任务,在子任务中,解析图层及图层信息,利用ImageMagick技术完成图层渲染与合成渲染。其中图层渲染包括,定位、缩放、裁剪、旋转、填充颜色、透明度处理;另外文字图层好包括,文案实时修改、字体、字号、字体颜色、对其方式、行间距、字间距等实时处理。每个子任务渲染完成后,存储成品图库。
根据本发明上述实施例,本发明的***以图层方式重新定义图片构成,实现云端图片模板制作,既而以模板为基础和分布式任务实现商品图批量替换并生成最终的成品图;具有如下优点:可降低图片制作难度:不再依赖专业软件,让任何人都可以基于模板制作图片;可提高产能:通过云端批量套模板,实现上万张图片分种级别生成;可降低成本:设计师只用完成新模板的在线制作,海量替换由机器渲染完成。
本发明实施例的一种电子设备,包括:
在硬件层面,该电子设备包括:处理器,可选的还包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存储器,也可能还包括非易失性存储器,例如,至少一个磁盘存储器等。当然,该电子设备可能还包括其他业务所需的硬件。
处理器、网络接口、存储器通过内部总线互相连接,该内部总线可以是工业标准体系结构总线、外设部件互连标准总线、扩展工业标准结构总线等。总线可以分为地址总线、数据总线、控制总线等。
存储器用于存放程序。具体地,程序可以包括程序代码、所述程序代码包括计算机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。
处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成上述电子设备。处理器执行程序时,具体执行以下操作:以图层方式定义图片构成,实现云端图片模板制作,获得云端模板库;基于所述云端模板库,以分布式任务实现商品图批量替换,完成广告成品图批量制作。
本发明实施例的一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序指令,所述计算机程序指令被处理器加载并运行时,所述处理器执行的方法包括:以图层方式定义图片构成,实现云端图片模板制作,获得云端模板库;基于所述云端模板库,以分布式任务实现商品图批量替换,完成广告成品图批量制作。具体地,所述计算机可读存储介质包括但不限于例如易失性存储器和/或非易失性存储器。所述易失性存储器可以包括随机存储存储器(RAM)和/或高速缓冲存储器(cache)等。所述非易失性存储器可以包括只读存储器(ROM)、硬盘、闪存、光盘、磁盘等。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员依然可以对本发明的具体实施方式进行修改或者等同替换,这些未脱离本发明精神和范围的任何修改或者等同替换,均在申请待批的本发明的权利要求保护范围之内。
Claims (10)
1.一种广告成品图批量制作方法,其特征在于,包括以下步骤:
以图层方式定义图片构成,实现云端图片模板制作,获得云端模板库;
基于所述云端模板库,以分布式任务实现商品图批量替换,完成广告成品图批量制作。
2.根据权利要求1所述的一种广告成品图批量制作方法,其特征在于,所述以图层方式定义图片构成,实现云端图片模板制作,获得云端模板库的步骤具体包括:
获取图片的图层类型;
获取图层元素和调整指令,创建图层并调整生成初始模板;
对所述初始模板进行渲染,生成最终的模板并存储于模板库中。
3.根据权利要求2所述的一种广告成品图批量制作方法,其特征在于,所述图层类型包括画布图层、背景图层、LOGO图层、文案图层、边框图层、装饰图层和商品图层中的一种或多种。
4.根据权利要求2所述的一种广告成品图批量制作方法,其特征在于,所述获取图层元素和调整指令,创建图层并调整生成初始模板的步骤具体包括:
获取输入的尺寸大小,生成指定尺寸的画布;
获取上传的图层元素;接收到调整指令后,将图层元素在所述画布上叠加并进行图层元素的移动、放大、缩小、旋转、裁剪、颜色、透明度调整;其中,所述调整指令包括拖拽指令、监听鼠标事件指令。
5.根据权利要求2所述的一种广告成品图批量制作方法,其特征在于,所述对所述初始模板进行渲染,生成最终的模板并存储于模板库中的步骤具体包括:
获取所述初始模板的各图层信息;
遍历各图层信息,通过ImageMagick将图层转为一帧帧成品图,并叠加渲染,生成最终的模板并存储于模板库中。
6.根据权利要求1所述的一种广告成品图批量制作方法,其特征在于,基于所述云端模板库,以分布式任务实现商品图批量替换,完成广告成品图批量制作的步骤具体包括:
从模板库中选择预设数量、种类的模板,解析获取选择的模板的商品图层位置;
获取商品图;
将获取的商品图批量替换在选择的模板的商品图层位置,获得批量初始成品图;
对所述批量初始成品图进行渲染,完成广告成品图批量制作。
7.根据权利要求6所述的一种广告成品图批量制作方法,其特征在于,对所述批量初始成品图进行渲染,完成广告成品图批量制作的步骤具体包括:
解析获取初始成品图的画布信息以及画布包含的图层信息;
遍历画布信息,构造并发渲染子任务;所述渲染子任务包括:遍历图层信息,通过ImageMagick将图层转为一帧帧成品图,并叠加渲染,获得广告成品图。
8.一种广告成品图批量制作***,其特征在于,包括:
模板库获取模块,用于以图层方式定义图片构成,实现云端图片模板制作,获得云端模板库;
制作模块,用于根据所述云端模板库,以分布式任务实现商品图批量替换,完成广告成品图批量制作。
9.一种电子设备,包括:处理器;存储器,用于存储计算机程序指令;其特征在于,
所述计算机程序指令由所述处理器加载并运行时,所述处理器执行权利要求1至7中任一项所述的广告成品图批量制作方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序指令,其特征在于,所述计算机程序指令被处理器加载并运行时,所述处理器执行权利要求1至7中任一项所述的广告成品图批量制作方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110472447.9A CN113223187A (zh) | 2021-04-29 | 2021-04-29 | 广告成品图批量制作方法、***、设备及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110472447.9A CN113223187A (zh) | 2021-04-29 | 2021-04-29 | 广告成品图批量制作方法、***、设备及可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113223187A true CN113223187A (zh) | 2021-08-06 |
Family
ID=77089986
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110472447.9A Pending CN113223187A (zh) | 2021-04-29 | 2021-04-29 | 广告成品图批量制作方法、***、设备及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113223187A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115641400A (zh) * | 2022-11-04 | 2023-01-24 | 广州大事件网络科技有限公司 | 一种动态图片生成方法、***、设备及存储介质 |
CN117132683A (zh) * | 2023-08-25 | 2023-11-28 | 山东捷瑞信息技术产业研究院有限公司 | 一种基于云平台的图片批量制作方法、设备和存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150135707A (ko) * | 2014-05-23 | 2015-12-03 | 손호준 | 실시간 맞춤형 광고 이미지 제공방법 및 그 방법을 이용한 광고 이미지 제공장치 |
CN108550060A (zh) * | 2018-05-08 | 2018-09-18 | 多盟睿达科技(中国)有限公司 | 一种多尺寸广告的生成方法及*** |
US20190114662A1 (en) * | 2017-10-17 | 2019-04-18 | Vungle, Inc. | In-application advertisement placement |
CN111161381A (zh) * | 2019-12-31 | 2020-05-15 | 广东博智林机器人有限公司 | 海报模板的生成方法、装置、电子设备及存储介质 |
CN111768470A (zh) * | 2019-06-20 | 2020-10-13 | 北京京东尚科信息技术有限公司 | 图片生成方法、装置、计算机设备及计算机可读存储介质 |
CN112581565A (zh) * | 2019-09-29 | 2021-03-30 | 上海哔哩哔哩科技有限公司 | 一种生成多媒体素材图的方法及装置 |
-
2021
- 2021-04-29 CN CN202110472447.9A patent/CN113223187A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150135707A (ko) * | 2014-05-23 | 2015-12-03 | 손호준 | 실시간 맞춤형 광고 이미지 제공방법 및 그 방법을 이용한 광고 이미지 제공장치 |
US20190114662A1 (en) * | 2017-10-17 | 2019-04-18 | Vungle, Inc. | In-application advertisement placement |
CN108550060A (zh) * | 2018-05-08 | 2018-09-18 | 多盟睿达科技(中国)有限公司 | 一种多尺寸广告的生成方法及*** |
CN111768470A (zh) * | 2019-06-20 | 2020-10-13 | 北京京东尚科信息技术有限公司 | 图片生成方法、装置、计算机设备及计算机可读存储介质 |
CN112581565A (zh) * | 2019-09-29 | 2021-03-30 | 上海哔哩哔哩科技有限公司 | 一种生成多媒体素材图的方法及装置 |
CN111161381A (zh) * | 2019-12-31 | 2020-05-15 | 广东博智林机器人有限公司 | 海报模板的生成方法、装置、电子设备及存储介质 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115641400A (zh) * | 2022-11-04 | 2023-01-24 | 广州大事件网络科技有限公司 | 一种动态图片生成方法、***、设备及存储介质 |
CN115641400B (zh) * | 2022-11-04 | 2023-11-17 | 广州大事件网络科技有限公司 | 一种动态图片生成方法、***、设备及存储介质 |
CN117132683A (zh) * | 2023-08-25 | 2023-11-28 | 山东捷瑞信息技术产业研究院有限公司 | 一种基于云平台的图片批量制作方法、设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110266971B (zh) | 一种短视频制作方法和*** | |
US10984177B2 (en) | System and method providing responsive editing and viewing, integrating hierarchical fluid components and dynamic layout | |
CN110660117B (zh) | 确定图像控键位置 | |
US20210232634A1 (en) | Quantified euler analysis | |
RU2481640C1 (ru) | Способ и система генерации анимированных художественных эффектов на статичных изображениях | |
CN113223187A (zh) | 广告成品图批量制作方法、***、设备及可读存储介质 | |
CN107578367B (zh) | 一种风格化图像的生成方法及装置 | |
CN107133909B (zh) | 一种着色器重组的方法及装置 | |
CN110659371B (zh) | 一种目标对象的banner图的批量自动生成方法及装置 | |
JP2023033496A (ja) | 情報処理装置、情報処理プログラム及び情報処理方法 | |
CN110266970A (zh) | 一种短视频制作方法和*** | |
CN117058271A (zh) | 用于生成商品主图背景的方法及计算设备 | |
Gerl et al. | Interactive example-based hatching | |
CN113868494A (zh) | 一种大数据可视化展示*** | |
CN114997105A (zh) | 设计模板以及素材的生成方法、计算设备及存储介质 | |
CN112132232A (zh) | 医学图像的分类标注方法和***、服务器 | |
CN105117404B (zh) | 基于图表类型和数据特征场景下的图表显示缺陷优化方法 | |
CN116881353A (zh) | 金融数据的展示方法及装置、存储介质和电子设备 | |
CN115170709A (zh) | 动态图像的编辑方法、装置和电子设备 | |
CN111158840B (zh) | 图像轮播方法及装置 | |
CN112102441A (zh) | 色卡制作方法、装置、电子设备和存储介质 | |
KR102099093B1 (ko) | 사용자 맞춤형 모션 그래픽 영상 제작 시스템 | |
CN115964037A (zh) | 一种工程数据可视化低代码配置方法及*** | |
WO2012033715A1 (en) | Methods and systems for stylized map generation | |
CN105183492A (zh) | 个性化对话框的形成方法及形成装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |