![240](https://cdn2.jianshu.io/assets/default_avatar/6-fd30f34c8641f6f32f5494df5d6b8f3c.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
GPUImage的核心是图片的处理和渲染,而这个过程主要是由OpenGL ES实现的。但是OpenGL ES是一个C API的集合,用起来非常不方便。GLProgram就提供...
GPUImage是一个开源的图像处理工具,它基于OpenGL ES实现,Git地址为:https://github.com/BradLarson/GPUImage。GPUIm...
Fragment系列文章:1、Fragment全解析系列(一):那些年踩过的坑2、Fragment全解析系列(二):正确的使用姿势3、Fragment之我的解决方案:Frag...
转载自:实战分享:实时美颜滤镜是怎样炼成的 1.背景 前段时间由于项目需求,做了一个基于GPUImage的实时美颜滤镜。现在各种各样的直播、视频App层出不穷,美颜滤镜的需求...
前言:以前做过一个相机,当时使用的是OpenCV库来进行滤镜和图片的处理,当时发现滤镜处理的时间比较长,实时性还有待进一步提高,对于使用NDK对camera处理每一帧,算法必...
写在前面的话 上一篇文章简单介绍了OpenGl的使用,并实现了OpenGl显示图片的效果,但是滤镜的效果不仅仅只用在图片上面,一般来说现在视频和拍照取景也是会有滤镜的需求的,...
写在前面的话 前面几个章节分别介绍了关于OpenGL实现图片显示,相机预览,视频播放这些功能,使用滤镜的载体这里我们算是造好了,接下来就是展开我的滤镜开发之旅了,然而Open...
滤镜 一般是由玻璃,树脂和聚碳酸酯等制成的物体,用来处理相机等传感器受到外界环境的影响,或者达到某种视觉效果。对于现在数字时代的图像,我们可以通过算法处理来达到以前镜片的效果...