一种太阳镜的虚拟试戴方法及装置制造方法及图纸

技术编号:17009131 阅读:48 留言:0更新日期:2018-01-11 05:14
本发明专利技术公开了一种太阳镜的虚拟试戴方法及装置,该方法包括:获取太阳镜的实物图像,将所述实物图像分离为镜框图层、镜片图层及背景图层;获取所述太阳镜所需反射的场景图像,并将所述场景图像显示于所述镜片图层对应的镜片区域并形成场景图层;将所述场景图层与所述镜片图层混合以形成混合图层;将所述镜框图层移至所述混合图层的上层,并调整所述混合图层的属性以达到太阳镜的试戴镜片反射效果。该发明专利技术的有益效果为:获取镜片所需反射的场景图像,生成太阳眼镜镜片效果,解决试戴时太阳镜反射的问题,以达到更佳的效果。

【技术实现步骤摘要】
一种太阳镜的虚拟试戴方法及装置
本技术涉及图像处理
,具体涉及一种太阳镜的虚拟试戴方法及装置。
技术介绍
目前市面上有很多眼镜在线试戴,大多数都是通过在一张头像的图片上叠加一个眼镜的png图片,但由于是png图片,导致眼镜所展示出来的效果不好,尤其是当试戴的眼镜为太阳镜时,对镜片的处理要求较高。
技术实现思路
本专利技术的目的在于解决现有技术中眼镜在线试戴,大多数都是通过在一张头像的图片上叠加一个眼镜的png图片,导致眼镜所展示出来的效果不好,尤其是当试戴的眼镜为太阳镜时,对镜片的处理要求较高的问题,提供一种太阳镜的虚拟试戴方法及装置。本专利技术解决其技术问题所采用的技术方案是:提供一种太阳镜的虚拟试戴方法,包括:获取太阳镜的实物图像,将所述实物图像分离为镜框图层、镜片图层及背景图层;获取所述太阳镜所需反射的场景图像,并将所述场景图像显示于所述镜片图层对应的镜片区域并形成场景图层;将所述场景图层与所述镜片图层混合以形成混合图层;将所述镜框图层移至所述混合图层的上层,并调整所述混合图层的属性以达到太阳镜的试戴镜片反射效果。在本专利技术所述的虚拟试戴方法中,所述获取太阳镜的实物图像,将所述实物图像分离为镜框图层、镜片图层及背景图层,还包括:删除所述背景图层,依据当前环境光修改镜片图层的颜色。在本专利技术所述的虚拟试戴方法中,所述获取所述太阳镜所需反射的场景图像,并将所述场景图像显示于所述镜片图层对应的镜片区域并形成场景图层,包括:获取所述太阳镜所需反射的场景图像,并只保留所述镜片区域处的场景图像;将所保留的场景图像显示于所述镜片区域并形成场景图像。在本专利技术所述的虚拟试戴方法中,所述将所述场景图层与所述镜片图层混合以形成混合图层,包括:对所述场景图层中的场景图像进行镜片球面化处理;将经过镜片球面化处理的场景图层与所述镜片图层进行叠加混合,叠加方式为强光,从而形成混合图层。在本专利技术所述的虚拟试戴方法中,所述将所述镜框图层移至所述混合图层的上层,并调整所述混合图层的属性以达到太阳镜的试戴镜片反射效果,包括:将所述镜框图层移至最上层;放大所述混合图层以使镜片与镜框衔接正常;调整所述混合图层的透明度。另一方面,一种太阳镜的虚拟试戴装置,其中存储有多条指令,所述指令适于由处理器加载并执行,包括:获取太阳镜的实物图像,将所述实物图像分离为镜框图层、镜片图层及背景图层;获取所述太阳镜所需反射的场景图像,并将所述场景图像显示于所述镜片图层对应的镜片区域并形成场景图层;将所述场景图层与所述镜片图层混合以形成混合图层;将所述镜框图层移至所述混合图层的上层,并调整所述混合图层的属性以达到太阳镜的试戴镜片反射效果。在本专利技术所述的虚拟试戴装置中,所述获取太阳镜的实物图像,将所述实物图像分离为镜框图层、镜片图层及背景图层,还包括:删除所述背景图层,依据当前环境光修改镜片图层的颜色。在本专利技术所述的虚拟试戴装置中,所述获取所述太阳镜所需反射的场景图像,并将所述场景图像显示于所述镜片图层对应的镜片区域并形成场景图层,包括:获取所述太阳镜所需反射的场景图像,并只保留所述镜片区域处的场景图像;将所保留的场景图像显示于所述镜片区域并形成场景图像。在本专利技术所述的虚拟试戴装置中,所述将所述场景图层与所述镜片图层混合以形成混合图层,包括:对所述场景图层中的场景图像进行镜片球面化处理;将经过镜片球面化处理的场景图层与所述镜片图层进行叠加混合,叠加方式为强光,从而形成混合图层。在本专利技术所述的虚拟试戴装置中,所述将所述镜框图层移至所述混合图层的上层,并调整所述混合图层的属性以达到太阳镜的试戴镜片反射效果,包括:将所述镜框图层移至最上层;放大所述混合图层以使镜片与镜框衔接正常;调整所述混合图层的透明度。上述公开的一种太阳镜的虚拟试戴方法及装置具有以下有益效果:获取镜片所需反射的场景图像,生成太阳眼镜镜片效果,解决试戴时太阳镜反射的问题,以达到更佳的效果。附图说明图1为本专利技术一实施例提供的一种太阳镜的虚拟试戴方法的流程图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供了一种太阳镜的虚拟试戴方法及装置,其目的在于,获取镜片所需反射的场景图像,生成太阳眼镜镜片效果,解决试戴时太阳镜反射的问题,以达到更佳的效果。参见图1,图1为本专利技术一实施例提供的一种太阳镜的虚拟试戴方法的流程图,该太阳镜的虚拟试戴方法可通过计算机程序实现,具体包括以下步骤S1-S4:S1、获取太阳镜的实物图像,将所述实物图像分离为镜框图层、镜片图层及背景图层;步骤S1还包括:删除所述背景图层,依据当前环境光修改镜片图层的颜色。当前环境光可以通过显示屏上光线感应器感应,通过环境光修正镜片图层的颜色以达到虚拟试戴的真实效果。S2、获取所述太阳镜所需反射的场景图像,并将所述场景图像显示于所述镜片图层对应的镜片区域并形成场景图层;步骤S2包括子步骤S21-S22:S21、获取所述太阳镜所需反射的场景图像,并只保留所述镜片区域处的场景图像;即添加镜片需要反射的场景图像,将场景图像裁剪只剩镜片区域处的图像。S22、将所保留的场景图像显示于所述镜片区域并形成场景图像。使镜片区域呈现反光效果。S3、将所述场景图层与所述镜片图层混合以形成混合图层;步骤S3包括子步骤S31-S32:S31、对所述场景图层中的场景图像进行镜片球面化处理;将图像进行适合于镜片的球面化处理,可使反光效果更为逼真。S32、将经过镜片球面化处理的场景图层与所述镜片图层进行叠加混合,叠加方式为强光,从而形成混合图层。强光为Photoshop中两个图层的叠加方式。S4、将所述镜框图层移至所述混合图层的上层,并调整所述混合图层的属性以达到太阳镜的试戴镜片反射效果。步骤S4包括子步骤S41-S43:S41、将所述镜框图层移至最上层;即最先显示镜框图层,镜框覆盖其他图层。S42、放大所述混合图层以使镜片与镜框衔接正常;一般的,放大镜片2个像素。S43、调整所述混合图层的透明度。亦可以调整之前的场景图层的透明度以及镜片图层的透明度,达到原图虚拟试戴的最终效果。综上所述,虽然本专利技术已以优选实施例揭露如上,但上述优选实施例并非用以限制本专利技术,本领域的普通技术人员,在不脱离本专利技术的精神和范围内,均可作各种更动与润饰,因此本专利技术的保护范围以权利要求界定的范围为准。本文档来自技高网...
一种太阳镜的虚拟试戴方法及装置

【技术保护点】
一种太阳镜的虚拟试戴方法,其特征在于,包括:获取太阳镜的实物图像,将所述实物图像分离为镜框图层、镜片图层及背景图层;获取所述太阳镜所需反射的场景图像,并将所述场景图像显示于所述镜片图层对应的镜片区域并形成场景图层;将所述场景图层与所述镜片图层混合以形成混合图层;将所述镜框图层移至所述混合图层的上层,并调整所述混合图层的属性以达到太阳镜的试戴镜片反射效果。

【技术特征摘要】
1.一种太阳镜的虚拟试戴方法,其特征在于,包括:获取太阳镜的实物图像,将所述实物图像分离为镜框图层、镜片图层及背景图层;获取所述太阳镜所需反射的场景图像,并将所述场景图像显示于所述镜片图层对应的镜片区域并形成场景图层;将所述场景图层与所述镜片图层混合以形成混合图层;将所述镜框图层移至所述混合图层的上层,并调整所述混合图层的属性以达到太阳镜的试戴镜片反射效果。2.根据权利要求1所述的虚拟试戴方法,其特征在于,所述获取太阳镜的实物图像,将所述实物图像分离为镜框图层、镜片图层及背景图层,还包括:删除所述背景图层,依据当前环境光修改镜片图层的颜色。3.根据权利要求2所述的虚拟试戴方法,其特征在于,所述获取所述太阳镜所需反射的场景图像,并将所述场景图像显示于所述镜片图层对应的镜片区域并形成场景图层,包括:获取所述太阳镜所需反射的场景图像,并只保留所述镜片区域处的场景图像;将所保留的场景图像显示于所述镜片区域并形成场景图像。4.根据权利要求3所述的虚拟试戴方法,其特征在于,所述将所述场景图层与所述镜片图层混合以形成混合图层,包括:对所述场景图层中的场景图像进行镜片球面化处理;将经过镜片球面化处理的场景图层与所述镜片图层进行叠加混合,叠加方式为强光,从而形成混合图层。5.根据权利要求4所述的虚拟试戴方法,其特征在于,所述将所述镜框图层移至所述混合图层的上层,并调整所述混合图层的属性以达到太阳镜的试戴镜片反射效果,包括:将所述镜框图层移至最上层;放大所述混合图层以使镜片与镜框衔接正常;调整所述混合图层的透明度。6.一种太阳镜的虚拟试戴装...

【专利技术属性】
技术研发人员:张晓民邓卓杰
申请(专利权)人:广州便雅悯视光网络科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1