首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
字节流动
掘友等级
公众号: 字节流动
Android 音视频开发。熟悉 OpenGL ES 、FFmpeg、Camera、OpenCL 。
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
55
文章 55
沸点 0
赞
55
返回
|
搜索文章
字节流动
公众号: 字节流动
·
2年前
关注
Android OpenGL 做了一个修图(P 图)功能,对标 PS
P 图功能与 OpenGL 玩过 P 图软件的朋友一定对这个功能有所了解,P 图我们可以简单地看做把一个区域的像素按照某一方向进行移动,产生一定形变效果,基于这个原理,我们...
12
2
分享
字节流动
关注了
鹿人戛
公众号: 字节流动
字节流动
公众号: 字节流动
·
2年前
关注
OpenGL: 如何利用 Shader 实现 RGBA 到 NV21 图像格式转换?(全网首次开源)
之前写过一篇 OpenGL 使用 shader 实现 RGBA 转 YUYV 的文章,有几位读者大人在后台建议写一篇 shader 实现 RGBA 转 NV21 的文章,因...
26
5
分享
字节流动
公众号: 字节流动
·
2年前
关注
10bit YUV(P010)的存储结构和处理
10bit YUV 前面讨论关于 YUV 图像 NV21、YUYV 等格式的处理,都是 8 bit YUV 格式,即每个 Y、U、V 分量分别占用 8 个 bit (一个字...
12
评论
分享
字节流动
公众号: 字节流动
·
2年前
关注
Android 利用 OpenGL ES 实现抖音“蓝线挑战”特效
前面文章中我们实现了抖音传送带特效,发现大家普遍对抖音视频特效感兴趣,那么本文将继续这个抖音特效实现系列,后面也将带来更多的关于抖音视频特效分析和实现的文章。 本文带给大家...
18
3
分享
字节流动
公众号: 字节流动
·
2年前
关注
作为程序员,我为什么推荐你看一看《富爸爸,穷爸爸》
之前有读者后台吐槽,怎么没见你分享过关于个人生活感悟的文章? 这不就来了,今天分享下我的一些读书感悟。...
9
7
分享
字节流动
公众号: 字节流动
·
2年前
关注
Android 图片转场和轮播特效,你想要的都在这了
使用 OpenGL 做图像的转场效果或者图片轮播器,可以实现很多令人惊艳的效果。 GLTransitions 熟悉的 OpenGL 开发的朋友已经非常了解 GLTransi...
79
3
分享
字节流动
公众号: 字节流动
·
2年前
关注
人像抠图 + OpenGL ES 还能这样玩?没想到吧
OpenGL ES 利用抠图算法实现人像留色 人像留色的原理 现在人像分割技术就像当初的人脸检测算法一样,称为广泛使用的基础算法。 今天本文介绍的人像留色其实就是三年前某 ...
33
4
分享
字节流动
公众号: 字节流动
·
2年前
关注
OpenGL ES 文字渲染进阶--渲染中文字体
旧文 OpenGL ES 文字渲染方式有几种? 一文中分别介绍了 OpenGL 利用 Canvas 和 FreeType 绘制文字的方法。 无论采用哪种方式进行渲染,本质上...
18
11
分享
字节流动
公众号: 字节流动
·
2年前
关注
OpenGL ES 文字渲染
在音视频或 OpenGL 开发中,文字渲染是一个高频使用的功能,比如制作一些酷炫的字幕、为视频添加水印、设置特殊字体等等。 实际上 OpenGL 并没有定义渲染文字的方式,...
24
4
分享
字节流动
公众号: 字节流动
·
2年前
关注
OpenGL ES 共享上下文实现多线程渲染
OpenGL ES 共享上下文时,可以共享哪些资源? EGL 概念回顾 EGL 是 OpenGL ES 和本地窗口系统(Native Window System)之间的通信...
16
评论
分享
字节流动
公众号: 字节流动
·
2年前
关注
面试官:请使用 OpenGL ES 将 RGB 图像转换为 YUV 格式。我 ……
最近,有位读者大人在后台反馈:在参加一场面试的时候,面试官要求他用 shader 实现图像格式 RGB 转 YUV ,他听了之后一脸懵,然后悻悻地对面试官说,他只用 sha...
32
9
分享
字节流动
公众号: 字节流动
·
2年前
关注
Android Studio 自定义快捷键调用外部程序
Android Studio 还能这样提升工作效率,你不知道? 工作效率还能再提升 记得刚工作的时候,同事教了我一些做事的方式和方法,至今印象深刻,“当一件事情重复做三次,...
18
评论
分享
字节流动
公众号: 字节流动
·
2年前
关注
NDK (C++) 开发中如何使用 ASan 检测内存越界等内存错误
什么是 ASan ASan 是 Address Sanitizer 简称,它是是一种基于编译器用于快速检测原生代码中内存错误的工具。 简而言之,ASan 就是一个用于快速检...
13
6
分享
字节流动
公众号: 字节流动
·
2年前
关注
FFmpeg 开发(13):Android FFmpeg 流媒体边播放边录制功能
FFmpeg 开发系列连载: FFmpeg 开发(01):FFmpeg 编译和集成 FFmpeg 开发(02):FFmpeg + ANativeWindow 实现视频解码播...
33
2
分享
字节流动
关注了
小呆呆666
公众号: 字节流动
字节流动
公众号: 字节流动
·
3年前
关注
FFmpeg 开发(12):Android FFmpeg 实现带滤镜的微信小视频录制功能
上一集,有读者吐槽这个系列更新太慢了,其实实现代码一直都有,只能每天花一点时间整理一些,慢慢整理出来。 前文利用 FFmpeg 分别实现了对 Android Camera2...
39
3
分享
字节流动
公众号: 字节流动
·
3年前
关注
FFmpeg 开发(11):FFmpeg + Android AudioRecorder 音频录制编码
前文利用 FFmpeg 对 Android Camera2 采集的预览帧先进行渲染,然后利用 OpenGL 添加滤镜,最后将渲染结果进行编码生成 mp4 文件。 本文将利用...
25
评论
分享
字节流动
公众号: 字节流动
·
3年前
关注
FFmpeg 开发(10):FFmpeg 视频录制 - 视频添加滤镜和编码
音视频开发中,视频编码是另一个重要的部分,基于 FFmpeg 软件解码前面系列文章已经介绍过了,接下来主要介绍软件编码这一块,包括视频编码、音频编码、为视频添加滤镜等。后期...
21
2
分享
下一页
个人成就
2021年度人气作者No.79
文章被点赞
1,177
文章被阅读
270,657
掘力值
6,881
关注了
10
关注者
1,703
收藏集
0
关注标签
4
加入于
2017-06-20