【技术实现步骤摘要】
一种光影效果图的生成方法、装置、设备及可读存储介质
[0001]本专利技术涉及图像处理
,特别是涉及一种光影效果图的生成方法、装置、设备及计算机可读存储介质。
技术介绍
[0002]阴影对于真实感场景绘制具有重要的意义,不仅能够反映空间中物体之间的相互遮挡关系,也能反映遮挡物以及接收表面的几何信息,阴影的实时绘制还大大增加了场景绘制的真实度。如在摄影领域中,想要拍出优秀的阴影作品,需要很强的阴暗观察能力和想象力,那么对于图形和图像的后期处理就显得很重要,经过处理可以突出效果,让对比更加强化,但现在市面上这样的功能或者工具还是较少,处理不当的话也会起反效果。
[0003]图形的阴影可以使场景更具有真实感,为了体现不同的阴影场景需要不同的阴影算法来进行实现,根据不同的光照和光照方式,图形会形成不同类型的阴影效果。目前,阴影在图片处理和室内设计上利用率较高,在进行光影效果图绘制时,通过人工进行相应的计算和绘制,成本较高,而且根据不同的光照要设计不同的场景,一但切换场景则要改变的东西较多,光影效果图绘制效率低,人工成本 ...
【技术保护点】
【技术特征摘要】
1.一种光影效果图的生成方法,其特征在于,包括:获取待生成光影效果图的目标对象和所述目标对象的原始图像;分别读取所述目标对象的形状大小参数、所述原始图像的图像参数和预设的光源参数;根据所述形状大小参数和所述光源参数计算阴影参数,并根据所述阴影参数创建阴影图像;从所述图像参数中读取原始图像大小,并从所述阴影参数中读取阴影图像大小;根据所述原始图像大小和所述阴影图像大小计算光影效果图大小,并根据所述光影效果图大小创建初始光影效果图;将所述阴影图像和所述原始图像绘制于所述初始光影效果图,得到目标光影效果图;其中,所述阴影图像的绘制优先于所述原始图像的绘制。2.根据权利要求1所述的光影效果图的生成方法,其特征在于,根据所述形状大小参数和所述光源参数计算阴影参数,包括:当光源类型为人造光时,从所述光源参数中读取人造光源到所述目标对象的人造光距离和所述人造光源相对所述目标对象的人造光方向;根据所述人造光距离、所述人造光方向以及所述形状大小参数计算第一阴影位置和第一阴影大小;从所述光源参数中读取人造光颜色,根据所述人造光颜色计算阴影颜色;从所述光源参数中读取人造光强度,根据所述人造光强度计算阴影透明度;根据所述第一阴影位置、所述第一阴影大小、所述阴影颜色和所述阴影透明度构建所述阴影参数。3.根据权利要求1所述的光影效果图的生成方法,其特征在于,根据所述形状大小参数和所述光源参数计算阴影参数,包括:当光源类型为太阳光时,从所述光源参数中读取太阳光季节和太阳光时间;根据所述形状大小参数、所述太阳光季节和所述太阳光时间,从预生成的配置表中匹配阴影透明度、阴影偏移、第二阴影位置和第二阴影大小;根据所述阴影透明度、所述阴影偏移、所述第二阴影位置和所述第二阴影大小构建所述阴影参数。4.根据权利要求1至3任一项所述的光影效果图的生成方法,其特征在于,在得到目标光影效果图之后,还包括:判断是否对所述目标光影效果图进行保存操作;若是,则读取预设的目标存储位置;将所述目标光影效果图保存至所述目标存储位置。5.一种光影效果图的生成装置,其特征在于,包括:对象及图像获取模块,用于获取待生成光影效果图的目标对象和所述目标对象的原始图像;参数读取模块,用于分别读取所述目标对象的形状大小参数、所述原始图像的图像参数和预设的光源参数;阴影参数计算模块,用于根据所述形状大小参数和所述光源参数计算阴影参数,并根
据所述阴影参数创建阴影图像;图像大小读取模块,用于从所述...
【专利技术属性】
技术研发人员:崔海东,余康正,陆燕芳,
申请(专利权)人:泰山信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。