ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 低调看直播体育app软件下载 >> 移动开发 >> Android平台Camera实时滤镜实现方法探讨八--简单美颜滤镜

Android平台Camera实时滤镜实现方法探讨八--简单美颜滤镜(3/3)

来源:网络整理     时间:2015-12-17     关键词:滤镜

本篇文章主要介绍了"Android平台Camera实时滤镜实现方法探讨八--简单美颜滤镜",主要涉及到滤镜方面的内容,对于移动开发感兴趣的同学可以参考一下: 美颜包含磨皮、美白、瘦脸等效果,其中磨皮算法在很多博客中均有介绍例如:双指数边缘平滑滤波器用于磨皮算法的尝试选择性模糊及其算法的实现基于局部均方差相关信息的图像...

//overlay blending 
mediump float ra; 
if (base.r < 0.5) 
{ 
	ra = overlay.r * base.r * 2.0; 
}else{ 
	ra = 1.0 - ((1.0 - base.r) * (1.0 - overlay.r) * 2.0); 
} 

mediump float ga; 
if (base.g < 0.5) 
{ 
	ga = overlay.g * base.g * 2.0; 
} else { 
	ga = 1.0 - ((1.0 - base.g) * (1.0 - overlay.g) * 2.0); 
} 

mediump float ba; 
if (base.b < 0.5) { 
	ba = overlay.b * base.b * 2.0; 
} else { 
	ba = 1.0 - ((1.0 - base.b) * (1.0 - overlay.b) * 2.0); 
} 

textureColor = vec4(ra, ga, ba, 1.0); 

gl_FragColor = vec4(textureColor.r, textureColor.g, textureColor.b, 1.0); 

之后就可以绘制到屏幕当中了,也可以输出到纹理之后再进行二次滤波处理再次磨皮等

五.效果图

Android平台Camera实时<strong>滤镜</strong>实现方法探讨八--简单美颜<strong>滤镜</strong>Android平台Camera实时<strong>滤镜</strong>实现方法探讨八--简单美颜<strong>滤镜</strong>

以上就介绍了Android平台Camera实时滤镜实现方法探讨八--简单美颜滤镜,包括了滤镜方面的内容,希望对移动开发有兴趣的朋友有所帮助。

本文网址链接:http://www.codes51.com/article/detail_248701_3.html

相关图片

相关文章