一种虚拟美瞳瞳片的制作和显示方法与流程

文档序号:11865983阅读:来源:国知局

技术特征:

1.一种虚拟美瞳瞳片的制作方法,其具体包括以下的步骤:Step1.生成纯色圆形或者圆环的图片PureColor,并制作美瞳的纹理图片base和渐变图片mask,纯色圆形图片PureColor、纹理图片base和渐变图片mask均同心;纯色圆形图片PureColor由事先设置好的纯色颜色进行填充,在圆形或者圆环范围内的alpha通道值为255,其余区域的alpha通道值为0;Step2.为美瞳的纹理图片base添加PureColor纯色的底色,得到虚拟美瞳的中间瞳片;Step3.按照美瞳的渐变图片mask的alpha值重写Step2生成的瞳片,得到虚拟美瞳的目标瞳片。

2.如权利要求1所述的虚拟美瞳瞳片的制作方法,其特征在于所述纹理图片base中,有颜色的部分的alpha值为255,显示为不透明,白色部分的alpha值为0,显示为全透明。

3.如权利要求1所述的虚拟美瞳瞳片的制作方法,其特征在于所述渐变图片mask为黑色,从中间圆心开始,逐渐增大alpha值,从而构成美瞳瞳片的渐变效果。

4.如权利要求1所述的虚拟美瞳瞳片的制作方法,其特征在于所述Step2中为美瞳的纹理图片base添加PureColor纯色的底色的具体过程为:base的像素乘以alpha/255加上PureColor的像素乘以1减去alpha/255。

5.一种虚拟美瞳瞳片的显示方法,其具体包括以下的步骤:步骤一、获取照片中的人脸并检测出人脸上的瞳孔位置,同时得到美瞳瞳片的目标图片;步骤二,将美瞳瞳片的目标瞳片与瞳孔进行叠加,得到戴了美瞳瞳片的人脸图像;所述得到美瞳瞳片的目标图片的过程具体为:Step1.生成纯色圆形或者圆环的图片PureColor,并制作美瞳的纹理图片base和渐变图片mask,纯色圆形图片PureColor、纹理图片base和渐变图片mask均同心;纯色圆形图片PureColor由事先设置好的纯色颜色进行填充,在圆形或者圆环范围内的alpha通道值为255,其余区域的alpha通道值为0;Step2.为美瞳的纹理图片base添加PureColor纯色的底色,得到虚拟美瞳的中间瞳片;Step3.按照美瞳的渐变图片mask的alpha值重写Step2生成的瞳片,得到虚拟美瞳的目标瞳片。

6.如权利要求5所述的虚拟美瞳瞳片的显示方法,其特征在于所述获取照片中的人脸并检测出人脸上的瞳孔位置具体包括:1.使用人脸点检测算法做人脸检测,标注出瞳孔的大概范围;2.使用循环反馈算法精确的计算出瞳孔的位置和大小。

7.如权利要求5所述的虚拟美瞳瞳片的显示方法,其特征在于所述方法还包括对美瞳做高光处理。

8.如权利要求5所述的虚拟美瞳瞳片的显示方法,其特征在于所述方法还包括对美瞳边缘做拉普拉斯融合,从左右瞳孔圆心开始,融合半径为美瞳半径的0.85倍。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1