我的OpenGL学习进阶之旅关于OpenGL实现相机/图片滤镜的功能项目
Posted 字节卷动
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的OpenGL学习进阶之旅关于OpenGL实现相机/图片滤镜的功能项目相关的知识,希望对你有一定的参考价值。
一、背景
最近得自己使用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端可以使用的,如下所示:
比较有名的是这
以上是关于我的OpenGL学习进阶之旅关于OpenGL实现相机/图片滤镜的功能项目的主要内容,如果未能解决你的问题,请参考以下文章
我的OpenGL学习进阶之旅持续更新关于学习OpenGL的一些资料
我的OpenGL学习进阶之旅持续更新关于学习OpenGL的一些资料
我的OpenGL学习进阶之旅收集到的关于如何在OpenGL ES上使用MSAA(Multisample Anti-aliasing)实现抗锯齿效果的资料和源码
我的OpenGL学习进阶之旅 OpenGL ES 实现不停旋转图片,并保证图片不变形的效果
我的OpenGL学习进阶之旅 OpenGL ES 实现不停旋转图片,并保证图片不变形的效果
我的OpenGL学习进阶之旅关于OpenGL ES 绘制中使用到的 Android中GLSurfaceView的两种渲染模式