首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
音视频
订阅
jq11
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
ISP图像处理流程介绍
ISP处于整个成像系统的中心地位。 文章目录 1 ISP功能 1.1 器件控制 1.2 格式转换 1.3 画质优化 2 ISP算法流程 ISP功能 器件控制 控制Sensor的Shutter(快门)、
camera开发系列之三 相机数据采集硬编码h264
视频的播放过程可以简单理解为一帧一帧的画面按照时间顺序呈现出来的过程,就像在一个本子的每一页画上画,然后快速翻动的感觉。 有人就说了,这样不就简单了,直接把camera获取到的数据保存成文件,然后播放就行了。还需要编码不是多此一举么?你还别说,当初我就是这么想的,以至于被公司d…
ISP(图像信号处理)算法概述、工作原理、架构、处理流程
<转>--ISP(图像信号处理)算法概述、工作原理、架构、处理流程 目录 ISP的主要内部构成: ISP内部包含 CPU、SUP IP(各种功能模块的通称)、IF 等设备 ISP的控制结构: 1、IS
RGB & YUV 详解
作为一名前端开发人员,我们时常会接触到RGB,但YUV的话,可能大部分同学都没有了解过。其实RGB和YUV都是应用比较广泛的颜色空间。今天,我们来详细的了解一下RGB和YUV。 RGB RGB是我们平
iOS利用FFmpeg实现Video硬解码
将编码的视频流解码为原始视频数据,编码视频流可以来自网络流或文件,解码后即可渲染到屏幕. 正如我们所知,编码数据仅用于传输,无法直接渲染到屏幕上,所以这里利用FFmpeg解析文件中的编码的视频流,并将压缩视频数据(h264/h265)解码为指定格式(yuv,RGB)的视频原始数…
iOS解码关于视频中带B帧排序问题
首先分析parse出来的数据的时间戳,后面得出的结论是除了第一帧时间戳为0,总体时间戳是增长的,后面每4帧为一组,每组中的顺序需要重新排序,排序后即可实现时间戳连续递增. 考虑内存开销,我们每次缓存4帧视频数据,将其放入线性表中,然后使用排序算法对这4帧数据根据pts做一个排序…
Mac终端FFmpeg手动,自动编译
移动端学习音视频开发,FFmpeg可以说是必学的框架,FFmpeg在linux平台下开发,但它同样也可以在其他操作系统环境中编译运行,包括Windows、Mac OS X等。FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序,它包括了目前领先的…
iOS利用FFmpeg解析音视频数据流
利用FFmpeg解析音视频流,音视频流可以来自一个标准的RTMP的URL或者是一个文件. 通过解析得到音视频流,进一步就可以解码, 然后视频渲染在屏幕上,音频通过扬声器输出. 利用FFmpeg框架中libavformat模块可以通过函数av_read_frame解析出音视频流的…
【iOS音视频学习】VideoToolBox H264视频硬解码
「这是我参与2022首次更文挑战的第4天,活动详情查看:2022首次更文挑战」。这篇文章讲解使用VideoToolBox做视频硬解码。
iOS渲染-将视频原始数据(RGB,YUV)渲染到屏幕上
在做如美颜,滤镜等功能时,我们不能使用相机原生的AVCaptureVideoPreviewLayer,而是需要通过其他方式将视频原始帧数据如RGB,NV12等等渲染到iOS界面上. 利用OpenGL完成高效的渲染功能.本例中仅提供简单流程讲解,具体每行代码含义可在开源库中查询.…