RGB颜色模型

简介: RGB颜色模型

RGB 是普通人最常见的的颜色模型,由于最早的彩色显示器采用光的三色(红绿蓝)来显示所有色彩,所以 RGB 颜色模型也最早进入普通人的视线。


RGB 模型的来源是显示行业,因此对于机器来说是非常友好的,但是人就很难理解了。


RGB立方体

根据光的三原色原理,用原色光单位来表示光的量,则在 RGB 颜色空间,任意色光 F 都可以用 RGB 三色不同分量的相加混合而成:F=R[r]+G[g]+B[b]


我们可知自然界中任何一种色光都可由 RGB 三基色按不同的比例相加混合而成,当三基色分量都为 0 (最弱)时混合为黑色光;当三基色分量都为 k (最强)时混合为白色光。任一颜色 F 是这个立方体坐标中的一点,调整三色系数 rgb 中的任一系数都会改变 F 的坐标值,也即改变了 F色值RGB 颜色空间采用物理三原色表示,因而物理意义很清楚,适合彩色显像管工作。然而这一体制并不适应人的视觉特点。

RGB色彩空间.jpg

目录
相关文章
RGB颜色模型和HSV颜色模型
RGB颜色模型和HSV颜色模型“【5月更文挑战第22天】”
1238 2
|
5月前
|
机器学习/深度学习 人工智能 自然语言处理
基于通义千问:全AI自动驱动合同审查系统的技术解构与实践
“律杏法务云+通义千问”实现合同审查智能化跃迁,融合法律知识图谱与大模型技术,构建生成、审查、交互、进化闭环。支持智能清单生成、风险识别、条款补漏与AI对话,审查效率提升10倍,漏检率低于0.3%,推动法律科技进入AI新范式。
1500 1
|
计算机视觉 C++
基于VS2019和Opencv4,对hsv颜色空间的图像分割原理以及实现
这篇文章介绍了基于HSV颜色空间的图像分割原理,包括HSV模型的基本概念和如何在OpenCV中通过设置HSV的色彩范围来实现图像中特定颜色的物体分割,并通过示例代码展示了在静态图像和视频流中进行颜色分割的方法。
基于VS2019和Opencv4,对hsv颜色空间的图像分割原理以及实现
成功解决:Failed to load resource: net::ERR_FILE_NOT_FOUND
这篇文章提供了解决"Failed to load resource: net::ERR_FILE_NOT_FOUND"错误的步骤,通过修改配置文件中的资源路径设置为相对路径"./"来成功运行打包后的项目。
成功解决:Failed to load resource: net::ERR_FILE_NOT_FOUND
|
前端开发
vscode 怎么在两个窗口打开同一个项目
vscode 怎么在两个窗口打开同一个项目
|
存储 JSON 安全
一文带你了解cookie、session、token区别
【4月更文挑战第10天】
1130 3
一文带你了解cookie、session、token区别
|
前端开发
你不知道的css——4. 基线、中线、x-height、单位ex(含文本与图标对齐技巧)
你不知道的css——4. 基线、中线、x-height、单位ex(含文本与图标对齐技巧)
412 2
|
SQL 数据库 开发者
SQL中的子查询:嵌套查询的深度解析
【8月更文挑战第31天】
2136 0