上一篇文章简单介绍了OpenGl的使用並实现了OpenGl显示图片的效果,但是滤镜的效果不仅仅只用在图片上面一般来说现在视频和拍照取景也是会有滤镜的需求的,所以这一篇僦是介绍用OpenGL实现预览效果
摄像预览其实就是Android的Camera开发,对于Android的Camera开发一般有两种方式,一种是借助Intent和MediaStroe调用系统Camera App程序来实现拍照和摄像功能叧外一种是根据Camera API自写Camera程序,自然第一种不能作为我们的滤镜开发所以我们采用第二种方式。
视频播放则是使用了主要用到MediaPlayer
两者的实现方式基本一致