- 博客(5)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
转载 [Android-Camera开发]Android平台Camera实时预览数据处理即实时滤镜实现方法探讨(三)--通过Shader实现YUV转换RBG
通过shader将YUV转换成RGB的文章例如该链接通过将YUV分成三个纹理,在shader中取出并且经过公式变换,转换成RGB。我尝试了下,显示的是灰色的,可能是这篇文章采用的是planar格式的YUV,与Android平台的packed格式的YUV不同,因此需要在纹理绑定处进行数据指针的修改,本人没有尝试修改。之前在一篇13年北大硕士的论文基于android平台实时滤镜的设计与实现中提出了
2017-01-19 17:52:49 1504
转载 多重纹理和纹理组合器
多重纹理和纹理组合器http://www.twinklingstar.cn/2013/731/multitexture-texture-combiner/本文主要介绍OpenGL中两种技术的使用方法:多重纹理技术和纹理组合器技术,最终根据参考【2】中的代码,实现了两个简单的演示DEMO,其中使用到了《八叉树颜色量化、BMP、TGA文件解析》篇章中提供的图像解析类。
2017-01-16 16:21:51 672
转载 RGBA_blend
#define UNPREMULTIPLY_ALPHA(x, y) ((((x) #define FAST_DIV255(x) ((((x) + 128) * 257) >> 16)int RtmpPublisher_putVideoData(RtmpPublisher* rp, uint8_t* data, int dataSize) {//blend RGBA
2017-01-05 14:49:48 363
转载 从零开始构建IOS的OpenGL应用
从零开始构建IOS的OpenGL应用http://mississi.blog.163.com/blog/static/10248920120127136451896/http://www.cnblogs.com/kesalin/archive/2012/12/06/3D_math.html[OpenGL ES 03]3D变换:模型,视图,投影与Viewport
2017-01-04 11:41:30 961
转载 android学习13——android egl hello world
from:http://www.cnblogs.com/zhouyang209117/p/5415486.html通常情况下我们使用GLSurfaceview来实现opengl渲染.GLSurfaceview实现上是对SurfaceView和EGL的封装.为了从本质上理解渲染流程,使用EGL和SurfaceView来写一个Demo.首先要封装一个EGLHelper用来操作EGL.下
2017-01-04 10:30:41 467
pushAACFile_toRTMP
2016-02-24
mediasoup udp 单端口方案设计问题
2021-12-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人