# OpenGLCamera2
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://github.com/githubhaohao/NDK_OpenGLES_3_0/blob/master/LICENSE.txt)
![Build](https://img.shields.io/badge/build-passing-brightgreen)
[![apk](https://img.shields.io/badge/APK-download-green.svg)](https://github.com/githubhaohao/OpenGLCamera2/raw/master/app/release/app-release.apk)
## Android OpenGL Camera 2.0
项目**使用 OpenGL ES 3.0 实现 30 种相机滤镜和特效**,支持相机预览和拍照,左右滑动切换滤镜。
对 OpenGL ES 3.0 不熟悉的同学可以移步 [Android OpenGLES 3.0 开发系统性学习教程。](https://github.com/githubhaohao/NDK_OpenGLES_3_0)
**音视频录制**可以参考项目[LearnFFmpeg](https://github.com/githubhaohao/LearnFFmpeg),该项目基于 FFmpeg 和 Android Camera2.0 实现带滤镜的视频录制。
项目编译环境: Android Studio 4.1+ , NDK r21
## 滤镜展示
### ![preview](https://github.com/githubhaohao/OpenGLCamera2/blob/master/gif/camera2_previewC.gif)
### ![preview](https://github.com/githubhaohao/OpenGLCamera2/blob/master/gif/camera2_previewB.gif)
### ![preview](https://github.com/githubhaohao/OpenGLCamera2/blob/master/gif/camera2_previewA.gif)
## 相关推荐
- [Android OpenGL ES 3.0 开发从入门到精通系统性学习教程](https://github.com/githubhaohao/NDK_OpenGLES_3_0)
- [Android FFmpeg 音视频开发教程](https://github.com/githubhaohao/LearnFFmpeg)
## 联系交流
有疑问或技术交流可以添加**我的微信:Byte-Flow , 领取视频教程,拉你入相关技术交流群**,里面很多牛人帮你解答。
![字节流动](https://github.com/githubhaohao/NDK_OpenGLES_3_0/blob/master/doc/img/accountID.jpg)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
OpenGLCamera2 Android OpenGL Camera 2.0 项目使用 OpenGL ES 3.0 实现 30 种相机滤镜和特效,支持相机预览和拍照,左右滑动切换滤镜。 对 OpenGL ES 3.0 不熟悉的同学可以移步 音视频录制可以参考项目,该项目基于 FFmpeg 和 Android Camera2.0 实现带滤镜的视频录制。 项目编译环境: Android Studio 4.1+ , NDK r21 滤镜展示 相关推荐 Android FFmpeg 音视频开发教程 联系交流 有疑问或技术交流可以添加我的微信:Byte-Flow , 领取视频教程,拉你入相关技术交流群,里面很多牛人帮你解答。
资源详情
资源评论
资源推荐
收起资源包目录
OpenGLCamera2:Android OpenGL Camera 2.0 实现 30 种滤镜和抖音特效 (381个子文件)
app-release.apk 3.04MB
OpenGLCamera2.apk 3.04MB
gradlew.bat 2KB
GLByteFlowRender.cpp 20KB
glm.cpp 9KB
JniImpl.cpp 8KB
dummy.cpp 7KB
RenderContext.cpp 6KB
GLUtils.cpp 4KB
gost.gif 4.72MB
lut.gif 4.6MB
split.gif 4.58MB
分色偏移.gif 4.23MB
camera2_previewA.gif 3.92MB
旋转.gif 3.6MB
camera2_previewC.gif 2.84MB
camera2_previewB.gif 2.66MB
.gitignore 208B
.gitignore 7B
fshader_25.glsl 10KB
fshader_10.glsl 4KB
fshader_29.glsl 2KB
fshader_30.glsl 2KB
fshader_19.glsl 2KB
fshader_4.glsl 2KB
fshader_18.glsl 2KB
fshader_27.glsl 2KB
fshader_9.glsl 1KB
fshader_17.glsl 1KB
fshader_28.glsl 1KB
fshader_31.glsl 1KB
fshader_13.glsl 1KB
fshader_23.glsl 1KB
fshader_2.glsl 1KB
fshader_26.glsl 1KB
fshader_5.glsl 1007B
fshader_3.glsl 992B
fshader_1.glsl 953B
fshader_24.glsl 899B
fshader_6.glsl 884B
fshader_16.glsl 850B
fshader_14.glsl 845B
fshader_11.glsl 829B
fshader_7.glsl 825B
fshader_12.glsl 823B
fshader_8.glsl 749B
fshader_15.glsl 658B
fshader_0.glsl 498B
hello.glsl 352B
build.gradle 2KB
build.gradle 558B
settings.gradle 15B
gradlew 5KB
GLShaders.h 30KB
ImageDef.h 5KB
ByteFlowDef.h 4KB
GLUtils.h 3KB
GLByteFlowRender.h 3KB
ByteFlowRender.h 2KB
RenderContext.h 2KB
LogUtil.h 1KB
SyncLock.h 1KB
fwd.hpp 80KB
_swizzle_func.hpp 63KB
_swizzle.hpp 54KB
type_mat.hpp 41KB
setup.hpp 34KB
type_aligned.hpp 34KB
type_vec.hpp 26KB
packing.hpp 26KB
type_precision.hpp 25KB
func_common.hpp 23KB
type_vec4.hpp 19KB
simd_vec4.hpp 17KB
type_vec3.hpp 16KB
compatibility.hpp 16KB
matrix_integer.hpp 16KB
type_vec2.hpp 15KB
quaternion.hpp 13KB
_features.hpp 13KB
matrix_transform.hpp 13KB
func_packing.hpp 12KB
func_integer.hpp 11KB
type_vec1.hpp 11KB
func_trigonometric.hpp 11KB
dual_quaternion.hpp 11KB
type_int.hpp 10KB
simd_quat.hpp 10KB
associated_min_max.hpp 9KB
bitfield.hpp 9KB
type_mat4x4.hpp 9KB
type_mat3x3.hpp 8KB
type_mat2x2.hpp 8KB
io.hpp 8KB
type_mat4x3.hpp 7KB
type_mat3x4.hpp 7KB
type_mat4x2.hpp 7KB
func_vector_relational.hpp 7KB
type_mat3x2.hpp 7KB
type_mat2x4.hpp 7KB
共 381 条
- 1
- 2
- 3
- 4
逸格草草
- 粉丝: 34
- 资源: 4592
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于Spring Cloud和Spring Boot的微服务架构管理系统.zip
- (源码)基于物联网的自动化开门控制系统 iotsaDoorOpener.zip
- (源码)基于ROS的Buddy Robot舞蹈控制系统.zip
- (源码)基于Qt框架的图书管理系统.zip
- (源码)基于Spring Boot和Vue的高校教务管理系统.zip
- (源码)基于Quartz框架的定时任务调度系统.zip
- (源码)基于Spring Boot和Spring Security的安全管理系统.zip
- (源码)基于Spring Boot的家庭智能助理系统.zip
- Marki_20241121_192504660.jpg
- (源码)基于Spring Boot框架的仓库管理系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0