【色度学系列教程】三、CIE 色度系统

2024-02-01 14:10

本文主要是介绍【色度学系列教程】三、CIE 色度系统,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

    • 三、CIE 色度系统
      • 3.1 CIE 色度系统来源
      • 3.2 颜色匹配实验
      • 3.3 CIE 色度图来源
      • 3.4. 色度坐标计算


提示:本章仍有许多待完善之处,敬请期待后续的更新与完善。感谢您的理解与支持!

三、CIE 色度系统

3.1 CIE 色度系统来源

  • 简介: CIE 色度系统是国际照明委员会(Commission Internationale de l’Eclairage,简称 CIE)制定的一种颜色空间标准。它是现代色度学的基础,广泛应用于颜色测量、颜色管理、图像处理等领域。
  • 来源: CIE 色度系统的来源可以追溯到 19 世纪末 20 世纪初。当时,科学家们已经发现,人眼的视觉系统可以分解光线为三种基本成分,即红色、绿色和蓝色。这三种成分被称为三原色。20 世纪初,英国科学家 W.D. Wright 和美国科学家 J. Guild 分别进行了颜色匹配实验。在这些实验中,他们使用不同比例的三原色光线来模拟各种颜色。通过这些实验,他们得到了三原色光线对人眼视觉系统的刺激值,即 三色刺激值。CIE 色度系统就是根据这些三色刺激值建立的。它将所有可见光的颜色映射到一个三维空间中,其中 X、Y、Z 三个坐标表示三色刺激值。

3.2 颜色匹配实验

  • 简介: 颜色匹配实验是建立 CIE 色度系统的基础,它是一种用来测定颜色感知的实验方法。在颜色匹配实验中,被试者被要求使用不同比例的三原色光线来混合出特定的颜色,从而得出各种颜色在人眼中的视觉感知结果。
  • 步骤: 颜色匹配实验通常使用如下步骤进行:
    1. 选择标准色:首先,选择一组具有代表性的颜色作为标准色。这些标准色通常是均匀分布的,能够代表人类视觉可感知的颜色范围。
    2. 投影待测试光:将待测试的光投影到一个特定区域的屏幕上,确保光线的稳定性和均匀性。
    3. 模拟标准色:使用红、绿、蓝(或其他选定的三原色)的光线来模拟标准色。被试者需要调整这三种色光线的比例,试图混合出与标准色尽可能接近的颜色。
    4. 匹配判断:在调整过程中,被试者需要判断模拟出来的颜色与标准色是否完全相同。这通常需要一定的训练和实践,以确保被试者有足够的敏感度和准确性。
    5. 记录三刺激值:当被试者认为模拟出来的颜色与标准色完全相同时,记录三种基本光的强度值。这些强度值被称为待测试光的三刺激值,它们代表了三种原色光线对人眼视觉系统的刺激程度。
    6. 数据分析:通过对多组颜色匹配实验的数据进行分析,可以揭示人眼对不同颜色的感知机制和规律。这些数据为建立 CIE 色度系统提供了基础。
    7. 三刺激值图像: 下图为 CIE 1931 XYZ 三刺激值图像(经过坐标变换得到的)提示:未完待续
      在这里插入图片描述
  • 总结: 通过颜色匹配实验,我们不仅可以了解人眼如何感知和解释颜色,还可以为各种颜色相关的应用(如显示技术、照明设计、色彩管理等)提供指导和参考。总体来说,颜色匹配实验是一种系统性和科学性的方法,用于探索和理解人类视觉系统中的颜色感知机制。它为颜色科学和相关领域的研究提供了宝贵的数据和洞见。

3.3 CIE 色度图来源

提示:未完待续

3.4. 色度坐标计算

  • 简介: 色度坐标计算是色彩科学中的一个重要部分,它涉及到颜色的数学描述和计算。在CIE 1931色彩系统中,色度坐标通常指的是色品坐标x, y。这些坐标是基于物体对不同波长光的吸收和反射特性来定义的。
  • 三刺激值与色度坐标的关系:
    1. 三刺激值:指的是在三个不同波长(通常为380-780nm)下,人眼对光的感知度。在CIE系统中,这三个波长分别对应于x、y、z三个刺激值。
    2. 色度坐标:通过三刺激值计算得到,用于描述颜色在色彩空间中的位置。x、y坐标是通过将对应三刺激值除以其总和(X+Y+Z)得到的。
    3. 色度坐标的计算方法
      x = X X + Y + Z , y = Y X + Y + Z x = \frac{X}{X+Y+Z}, { \ \ \ } y = \frac{Y}{X+Y+Z} x=X+Y+ZX,   y=X+Y+ZY

提示:未完待续

这篇关于【色度学系列教程】三、CIE 色度系统的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:https://blog.csdn.net/YuexiEter/article/details/134898374
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/667515

相关文章

C#实现访问远程硬盘的图文教程

《C#实现访问远程硬盘的图文教程》在现实场景中,我们经常用到远程桌面功能,而在某些场景下,我们需要使用类似的远程硬盘功能,这样能非常方便地操作对方电脑磁盘的目录、以及传送文件,这次我们将给出一个完整的... 目录引言一. 远程硬盘功能展示二. 远程硬盘代码实现1. 底层业务通信实现2. UI 实现三. De

ubuntu20.0.4系统中安装Anaconda的超详细图文教程

《ubuntu20.0.4系统中安装Anaconda的超详细图文教程》:本文主要介绍了在Ubuntu系统中如何下载和安装Anaconda,提供了两种方法,详细内容请阅读本文,希望能对你有所帮助... 本文介绍了在Ubuntu系统中如何下载和安装Anaconda。提供了两种方法,包括通过网页手动下载和使用wg

ubuntu系统使用官方操作命令升级Dify指南

《ubuntu系统使用官方操作命令升级Dify指南》Dify支持自动化执行、日志记录和结果管理,适用于数据处理、模型训练和部署等场景,今天我们就来看看ubuntu系统中使用官方操作命令升级Dify的方... Dify 是一个基于 docker 的工作流管理工具,旨在简化机器学习和数据科学领域的多步骤工作流。

如何在Ubuntu上安装NVIDIA显卡驱动? Ubuntu安装英伟达显卡驱动教程

《如何在Ubuntu上安装NVIDIA显卡驱动?Ubuntu安装英伟达显卡驱动教程》Windows系统不同,Linux系统通常不会自动安装专有显卡驱动,今天我们就来看看Ubuntu系统安装英伟达显卡... 对于使用NVIDIA显卡的Ubuntu用户来说,正确安装显卡驱动是获得最佳图形性能的关键。与Windo

使用Python和SQLAlchemy实现高效的邮件发送系统

《使用Python和SQLAlchemy实现高效的邮件发送系统》在现代Web应用中,邮件通知是不可或缺的功能之一,无论是订单确认、文件处理结果通知,还是系统告警,邮件都是最常用的通信方式之一,本文将详... 目录引言1. 需求分析2. 数据库设计2.1 User 表(存储用户信息)2.2 CustomerO

Linux系统调试之ltrace工具使用与调试过程

《Linux系统调试之ltrace工具使用与调试过程》:本文主要介绍Linux系统调试之ltrace工具使用与调试过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录一、ltrace 定义与作用二、ltrace 工作原理1. 劫持进程的 PLT/GOT 表2. 重定

Springboot实现推荐系统的协同过滤算法

《Springboot实现推荐系统的协同过滤算法》协同过滤算法是一种在推荐系统中广泛使用的算法,用于预测用户对物品(如商品、电影、音乐等)的偏好,从而实现个性化推荐,下面给大家介绍Springboot... 目录前言基本原理 算法分类 计算方法应用场景 代码实现 前言协同过滤算法(Collaborativ

Windows系统宽带限制如何解除?

《Windows系统宽带限制如何解除?》有不少用户反映电脑网速慢得情况,可能是宽带速度被限制的原因,只需解除限制即可,具体该如何操作呢?本文就跟大家一起来看看Windows系统解除网络限制的操作方法吧... 有不少用户反映电脑网速慢得情况,可能是宽带速度被限制的原因,只需解除限制即可,具体该如何操作呢?本文

CentOS和Ubuntu系统使用shell脚本创建用户和设置密码

《CentOS和Ubuntu系统使用shell脚本创建用户和设置密码》在Linux系统中,你可以使用useradd命令来创建新用户,使用echo和chpasswd命令来设置密码,本文写了一个shell... 在linux系统中,你可以使用useradd命令来创建新用户,使用echo和chpasswd命令来设

电脑找不到mfc90u.dll文件怎么办? 系统报错mfc90u.dll丢失修复的5种方案

《电脑找不到mfc90u.dll文件怎么办?系统报错mfc90u.dll丢失修复的5种方案》在我们日常使用电脑的过程中,可能会遇到一些软件或系统错误,其中之一就是mfc90u.dll丢失,那么,mf... 在大部分情况下出现我们运行或安装软件,游戏出现提示丢失某些DLL文件或OCX文件的原因可能是原始安装包