找回密码
 会员注册
查看: 52|回复: 0

深入探索视频帧中的颜色空间——RGB和YUV

[复制链接]

2万

主题

0

回帖

6万

积分

超级版主

积分
64454
发表于 2024-9-21 04:05:37 | 显示全部楼层 |阅读模式
接触前端音视频之后,需要掌握大量音视频和多媒体相关的基础知识。在使用FFmpeg +WASM 进行视频帧提取时,涉及到视频帧和颜色编码等相关概念。本文将对视频帧中的颜色空间进行介绍。一、视频帧对于视频,我们都知道是由一系列的画面在一个较短的时间内(通常是1/24或1/30秒)不停地下一个画面替换上一个画面形成连贯的画面变化。这些画面称之为视频帧。对于视频帧,在现代视频技术里面,通常都是用RGB颜色空间或者YUV颜色空间的像素矩阵来表示。在ffmpeg里面,我们可以看到源码 libavutil/pixfmt.h 中定义了一系列像素格式,绝大部分都是RGB和YUV颜色空间类型。enum AVPixelFormat {  // ... 省略部分不怎么重要的类型  ///
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

QQ|手机版|心飞设计-版权所有:微度网络信息技术服务中心 ( 鲁ICP备17032091号-12 )|网站地图

GMT+8, 2024-12-28 08:06 , Processed in 0.649620 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表