刮刮卡实现: 实现原理 其实利用 Android Canvas 实现类似刮刮卡或者手写板功能比较方便,通过自定义 View 绘制 2 个图层,位...
刮刮卡实现: 实现原理 其实利用 Android Canvas 实现类似刮刮卡或者手写板功能比较方便,通过自定义 View 绘制 2 个图层,位...
通过阅读本文,你将获得以下收获:1.通过Shader实现滤镜的基本原理2.如何实现静态滤镜3.常见的静态滤镜实例分析 上篇回顾 上一篇文章一看就...
目录 效果展示 相关文章 OpenGL系列之十六:实现大眼特效[https://www.jianshu.com/p/b2e6f1e1f809] ...
一、概述 画面绘制是一个播放器的重要组成部分,这个demo就是可以简单了解下视频是怎么被渲染出来的。主要的功能就是,读取已经处理好的YUV420...
人间观察勿再别人的心中修行自己,勿再自己的心中强求别人。 前言 最近写文章有点偷懒了,离上次写文章大概一个月了。 一般Android音频的采集在...
OpenGL ES 利用抠图算法实现人像留色 人像留色的原理 现在人像分割技术就像当初的人脸检测算法一样,称为广泛使用的基础算法。今天本文介绍的...
利用 OpenGL ES 给视频播放器和相机做个字符画滤镜 该原创文章首发于微信公众号:字节流动 最后不少朋友问,“OpenGL ES 入门后怎...
该原创文章首发于微信公众号:字节流动 OpenGL ES 多目标渲染 OpenGL ES 多目标渲染(MRT),即多重渲染目标,是 OpenGL...
该原创文章首发于公众号:字节流动 用几行代码实现惊艳的特效。 水波纹效果原理 最近一个做视频滤镜的朋友,让我给他做一个动态水波纹效果,具体就是:...
该文章首发于微信公众号:字节流动 FFmpeg 开发系列连载: FFmpeg 开发(01):FFmpeg 编译和集成FFmpeg 开发(02):...
专题公告
Android OpenGL