当前位置: 首页 > news >正文

音视频 ColorSpace色彩空间详解

前言

基于前篇介绍YUV格式,本文继续介绍另一个重要概念颜色空间,又叫色彩空间;主要用于在音视频开发中的色彩空间转换。

色彩空间Color Space

色彩空间由色彩模型和色域共同定义。当色彩模型与特定的描述相关联以后,就称为色彩空间。

色彩模型Color Model

色彩模型Color Model:一种抽象的数学模型,用一组数字来表示颜色。
通常是一个三元组、四元组或者颜色分量。
有五类最主要的色彩模型(CIE, RGB, YUV, HSL/HSV, CMYK)

色域Color gamut:

色域是色彩空间的一个子集,用来描述设备能够再现的实际颜色范围,即某个色彩空间能表示的颜色种类的集合。
色域是是一种特定设备能够显示或呈现的颜色范围,通常被表示为一个区域,区域内的颜色能够被设备显示或处理,区域外的颜色则超出了设备的能力,无法准确再现。
比如最常用的是24-位实现方法,也就是红绿蓝每个通道有8位即256色级。基于这样的24-位RGB模型的色彩空间可以表现256×256×256 ≈ 1677万色。

  • 色域二要素
    色域由三原色和白点构成。

相关文章:

  • 网站如何做h5动态页面设计uc搜索引擎入口
  • 两学一做网站按钮图片免费网站统计代码
  • 今日石家庄最新消息广东网站seo
  • 顺义住房和城乡建设委员会网站关停百度seo排名点击器
  • 政府网站建设成本外链屏蔽逐步解除
  • 门户网站需要哪些人网络营销是什么?
  • JS数组复制方法及注意事项
  • [BJDCTF2020]Mark loves cat [git泄露][变量覆盖漏洞]
  • Java单列集合[Collection]
  • 【Vue3知识】Vue3集成富文本编辑器TinyMCE
  • Croe 11.0建模入门笔记:1.2 快捷键
  • C++的四种类型转换
  • 走进 detect.tflite:树莓派目标检测背后的核心模型详解
  • rust学习笔记21-闭包
  • 多人协同进行qt应用程序开发应该注意什么2?
  • H5S USC 宇视LiteAPI协议支持
  • C#从入门到精通(4)
  • CPU飙高系统反应慢怎么排查?
  • AI赋能职教革新:生成式人工智能(GAI)认证重构技能人才培养新范式
  • 告别枯燥工作,走向自动化
  • 人形机器人行业研究
  • 1304-习题1_4-课后习题-高等数学
  • Cesium知识总结(一)
  • 洛谷P3128 [USACO15DEC] Max Flow P
  • RUST学习笔记1:Rust开发环境搭建(Winodws11 x64)
  • QSettings用法实战(相机配置文件的写入和读取)