一、背景
最近得自己使用OpenGL来实现一些相机/图片滤镜特效,当然,得学一学各位OpenGL前辈是怎么做的。就去网上搜索了一些关于OpenGL实现滤镜特效的项目,以供学习和参考,下面我们就列一下收集到的项目。
二、参考链接
首先是大名鼎鼎的GPUImage 系列:
- BradLarson/GPUImage
An open source iOS framework for GPU-based image and video processing
这个项目star数量达到 20k - BradLarson/GPUImage2
GPUImage 2 is a BSD-licensed Swift framework for GPU-accelerated video and image processing.
这个项目star数量达到 4.7k - BradLarson/GPUImage3
GPUImage 3 is a BSD-licensed Swift framework for GPU-accelerated video and image processing using Metal.
这个项目star数量达到 2.3k
当然,上面的GPUImage是iOS项目,不是android的,于是有部分项目就参考上面的GPUImage系列,做出了一些android端可以使用的,如下所示:
比较有名的是这