【色度学系列教程】三、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 色度系统的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/667515

相关文章

Python pandas库自学超详细教程

《Pythonpandas库自学超详细教程》文章介绍了Pandas库的基本功能、安装方法及核心操作,涵盖数据导入(CSV/Excel等)、数据结构(Series、DataFrame)、数据清洗、转换... 目录一、什么是Pandas库(1)、Pandas 应用(2)、Pandas 功能(3)、数据结构二、安

Linux系统中查询JDK安装目录的几种常用方法

《Linux系统中查询JDK安装目录的几种常用方法》:本文主要介绍Linux系统中查询JDK安装目录的几种常用方法,方法分别是通过update-alternatives、Java命令、环境变量及目... 目录方法 1:通过update-alternatives查询(推荐)方法 2:检查所有已安装的 JDK方

2025版mysql8.0.41 winx64 手动安装详细教程

《2025版mysql8.0.41winx64手动安装详细教程》本文指导Windows系统下MySQL安装配置,包含解压、设置环境变量、my.ini配置、初始化密码获取、服务安装与手动启动等步骤,... 目录一、下载安装包二、配置环境变量三、安装配置四、启动 mysql 服务,修改密码一、下载安装包安装地

Linux系统之lvcreate命令使用解读

《Linux系统之lvcreate命令使用解读》lvcreate是LVM中创建逻辑卷的核心命令,支持线性、条带化、RAID、镜像、快照、瘦池和缓存池等多种类型,实现灵活存储资源管理,需注意空间分配、R... 目录lvcreate命令详解一、命令概述二、语法格式三、核心功能四、选项详解五、使用示例1. 创建逻

电脑提示d3dx11_43.dll缺失怎么办? DLL文件丢失的多种修复教程

《电脑提示d3dx11_43.dll缺失怎么办?DLL文件丢失的多种修复教程》在使用电脑玩游戏或运行某些图形处理软件时,有时会遇到系统提示“d3dx11_43.dll缺失”的错误,下面我们就来分享超... 在计算机使用过程中,我们可能会遇到一些错误提示,其中之一就是缺失某个dll文件。其中,d3dx11_4

Linux下在线安装启动VNC教程

《Linux下在线安装启动VNC教程》本文指导在CentOS7上在线安装VNC,包含安装、配置密码、启动/停止、清理重启步骤及注意事项,强调需安装VNC桌面以避免黑屏,并解决端口冲突和目录权限问题... 目录描述安装VNC安装 VNC 桌面可能遇到的问题总结描js述linux中的VNC就类似于Window

Go语言编译环境设置教程

《Go语言编译环境设置教程》Go语言支持高并发(goroutine)、自动垃圾回收,编译为跨平台二进制文件,云原生兼容且社区活跃,开发便捷,内置测试与vet工具辅助检测错误,依赖模块化管理,提升开发效... 目录Go语言优势下载 Go  配置编译环境配置 GOPROXYIDE 设置(VS Code)一些基本

使用Python构建一个高效的日志处理系统

《使用Python构建一个高效的日志处理系统》这篇文章主要为大家详细讲解了如何使用Python开发一个专业的日志分析工具,能够自动化处理、分析和可视化各类日志文件,大幅提升运维效率,需要的可以了解下... 目录环境准备工具功能概述完整代码实现代码深度解析1. 类设计与初始化2. 日志解析核心逻辑3. 文件处

Windows环境下解决Matplotlib中文字体显示问题的详细教程

《Windows环境下解决Matplotlib中文字体显示问题的详细教程》本文详细介绍了在Windows下解决Matplotlib中文显示问题的方法,包括安装字体、更新缓存、配置文件设置及编码調整,并... 目录引言问题分析解决方案详解1. 检查系统已安装字体2. 手动添加中文字体(以SimHei为例)步骤

Java JDK1.8 安装和环境配置教程详解

《JavaJDK1.8安装和环境配置教程详解》文章简要介绍了JDK1.8的安装流程,包括官网下载对应系统版本、安装时选择非系统盘路径、配置JAVA_HOME、CLASSPATH和Path环境变量,... 目录1.下载JDK2.安装JDK3.配置环境变量4.检验JDK官网下载地址:Java Downloads