本发明涉及一种基于被动图像元素的光画制作方法及系统。
背景技术:
随着社会发展,人们对消费艺术品有了更多的需求。传统绘画作品主要有架上绘画、壁画、版画、水墨画四种表现形式,这些形式传统多见,材质容易褪色老化,运输储存成本高,不便于传播、对展示环境有较高要求等劣势,已经不能适应当代快节奏的生活方式而逐渐退出人们的视野,所以现在需要一种更加新颖、便于展示、储存传播的绘画表现形式来满足人们的审美需求。
技术实现要素:
本发明是为了克服现有技术中绘画作品的画作展现方式较传统且不易存储的缺陷,提供一种基于被动图像元素的光画制作方法及系统。
本发明通过以下技术方案来解决上述问题:
一种基于被动图像元素的光画制作方法,包括:
s1、任意获取一画作;
s2、判断所述画作中是否包括被动图像元素,若是,则获取所述被动图像元素;
s3、根据所述被动图像元素生成与所述被动图像元素相对应的动态效果数据;
s4、在画作中对所述被动图像元素添加所述动态效果数据,以形成光画。
较佳地,步骤s2具体包括:
s201、预设一元素库,所述元素库存储有多个被动图像元素;
s202、获取所述画作中的图像元素;
s203、判断每个所述图像元素是否在所述元素库中,若是,确定所述图像元素为被动图像元素并进行提取。
较佳地,步骤s3具体包括:
s301、预设一参数库,所述参数库包括与所述被动图像元素相对应的动力学参数;
s302、从所述参数库中获取至少一个所述动力学参数;
s303、设定所述动力学参数的参数范围并生成所述动态效果数据。
较佳地,所述动力学参数包括紊乱场、重力场、表面张力、摩擦力和弹力。
较佳地,所述被动图像元素包括雨滴、云和植物。
一种基于被动图像元素的光画制作系统,包括:画作获取模块、图像元素获取模块、动态效果数据获取模块和光画生成模块;
所述画作获取模块用于获取任意一画作并发送至所述图像元素判断模块;
所述图像元素获取模块用于判断所述画作中是否包括被动图像元素,若是,则获取所述被动图像元素;
所述动态效果数据获取模块用于根据所述被动图像元素生成与所述被动图像元素相对应的动态效果数据;
所述光画生成模块用于在画作中对所述被动图像元素添加所述动态效果数据并形成光画。
较佳地,所述光画制作系统还包括元素库,所述元素库存储有多个被动图像元素;所述图像元素获取模块用于获取所述画作中的图像元素,还用于判断每个所述图像元素是否在所述元素库中,若是,确定所述图像元素为被动图像元素并进行提取。
较佳地,所述光画制作系统还包括参数库,所述参数库包括与所述被动图像元素相对应的动力学参数,所述动态效果数据获取模块包括参数获取模块;
所述参数获取模块用于从所述参数库中获取至少一个所述动力学参数;
所述动态效果数据获取模块还用于设定所述动力学参数的参数范围并生成所述动态效果数据。
较佳地,所述动力学参数包括紊乱场、重力场、表面张力、摩擦力和弹力。
较佳地,所述被动图像元素包括雨滴、云和植物。
本发明的积极进步效果在于:通过识别绘画作品中的雨滴、云和植物等被动图像元素,通过添加动态效果数据,使得画作以光画的方式进行展现,绘画表现方式更加方便、新颖,同时也更容易保存。
附图说明
图1为本发明实施例1的一种基于被动图像元素的光画制作方法的流程图。
图2为本发明实施例1中步骤120的具体流程图。
图3为本发明实施例1中步骤130的具体流程图。
图4为本发明实施例2的一种基于被动图像元素的光画制作系统的结构框图。
具体实施方式
下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。
实施例1
如图1-3所示,一种基于被动图像元素的光画制作方法包括:
步骤110、任意获取一画作;
步骤120、判断画作中是否包括被动图像元素,若是,执行步骤1201;若否,结束光画制作。
步骤1201、获取被动图像元素;需要说明的是,被动图像元素是被动的受外界力的影响的运动的事物,包括雨滴、云和植物;
步骤130、根据被动图像元素生成与被动图像元素相对应的动态效果数据;
步骤140、在画作中对被动图像元素添加动态效果数据,以形成光画。
具体地,如图2所示,步骤120包括:
步骤201、预设一元素库,元素库存储有多个被动图像元素;
步骤202、获取画作中的图像元素;
步骤203、判断每个图像元素是否在元素库中,若是,执行步骤204;
步骤204、确定图像元素为被动图像元素并进行提取。
具体地,如图3所示,步骤130包括:
步骤301、预设一参数库,参数库包括与被动图像元素相对应的动力学参数;
步骤302、从参数库中获取至少一个动力学参数;动力学参数包括紊乱场、重力场、表面张力、摩擦力和弹力。
步骤303、设定动力学参数的参数范围并生成动态效果数据;
本实施例中,通过识别绘画作品中的雨滴、云和植物等被动图像元素,通过添加动力学参数,使得画作以光画的方式进行展现,比如给雨滴添加一个横向的速度数据,再叠加其自身的重力,通过软件叠加处理,展现雨滴被风吹的效果,绘画表现方式更加方便、新颖,同时也更容易保存。
实施例2
一种基于被动图像元素的光画制作系统,具体如图4所示,所述光画制作系统包括:画作获取模块1、图像元素获取模块2、动态效果数据获取模块3和光画生成模块4;
所述画作获取模块1用于获取任意一画作并发送至所述图像元素判断模块2;所述被动图像元素包括雨滴、云和植物;
所述图像元素获取模块2用于判断所述画作中是否包括被动图像元素,若是,则获取所述被动图像元素;
具体地,所述光画制作系统还包括元素库5,所述元素库5存储有多个被动图像元素;所述图像元素获取模块2用于获取所述画作中的图像元素,并判断每个所述图像元素是否在所述元素库5中,若是,确定所述图像元素为被动图像元素并进行提取;
所述动态效果数据获取模块3用于根据所述被动图像元素生成与所述被动图像元素相对应的动态效果数据;
具体地,所述光画制作系统还包括参数库6,所述参数库6包括与所述被动图像元素相对应的动力学参数,所述动态效果数据获取模块3包括参数获取模块31;
所述参数获取模块31用于从所述参数库6中获取至少一个所述动力学参数;
所述动态效果数据获取模块3还用于设定所述动力学参数的参数范围并生成所述动态效果数据。
所述光画生成模块4用于在画作中对所述被动图像元素添加所述动态效果数据并形成光画。其中,得到每个被动图像元素的动态效果数据后,将其添加到对应的画作中的图像元素上,形成画作中图像元素的光画效果。
本实施例中,通过识别绘画作品中的雨滴、云和植物等被动图像元素,通过添加动力学参数,使得画作以光画的方式进行展现,比如给雨滴添加一个横向的速度数据,展现雨滴被风吹的效果,绘画表现方式更加方便、新颖,同时也更容易保存。
虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。