模块[camera]_关于光源色温与标准光源的讨论

2024-06-13 13:38

本文主要是介绍模块[camera]_关于光源色温与标准光源的讨论,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!



转自:http://hi.baidu.com/baodao/item/1a372cd04eae86312b35c701

以绝对温度K来表示,即将一标准黑体加热,温度升高到一定程度时颜色开始由深红-浅红-橙黄-白-蓝,逐渐改变,某光源与黑体的颜色相同时,我们将黑体当时的绝对温度称为该光源之色温。

因相关色温度事实上是以黑体辐射接近光源光色时,对该光源光色表现的评价值,并非一种精确的颜色对比,故具相同色温值的二光源,可能在光色外观上仍有些许差异。仅冯色温无法了解光源对物体的显色能力,或在该光源下物体颜色的再现如何。


   不同光源环境的相关色温 
光源        色温
北方晴空        8000-8500k
阴天        6500-7500k
夏日正午阳光        5500k
金属卤化物灯        4000-4600k
下午日光        4000k
冷色营光灯        4000-5000k
高压汞灯        3450-3750k
暖色营光灯        2500-3000k
卤素灯        3000k
钨丝灯        2700k
高压钠灯        1950-2250k
蜡烛光        2000k
光源色温不同,光色也不同:
色温在3300K以下,光色偏红给以温暖的感觉;有稳重的气氛,温暖的感觉;
色温在3000--6000K为中间,人在此色调下无特别明显的视觉心理效果,有爽快的感觉;故称为'中性'色温。
色温超过6000K,光色偏蓝,给人以清冷的感觉,
a. 色温与亮度 高色温光源照射下,如亮度不高则给人们有一种阴气的气氛;低色温光源照射下,亮度过高会给人们有一种闷热感觉。
b. 光色的对比 在同一空间使用两种光色差很大的光源,其对比将会出现层次效果,光色对比大时,在获得亮度层次的同时,又可获得光色的层次。
采用低色温光源照射,能使红色更鲜艳;
采用中色温光源照射,使蓝色具有清凉感;
采用高色温光源照射,使物体有冷的感觉。


标准光源:
我们知道,照明光源对物体的颜色影响很大。不同的光源,有着各自的光谱能量分布及颜色,在它们的照射下物体表面呈现的颜色也随之变化。为了统一对颜色的认识,首先必须要规定标准的照明光源。因为光源的颜色与光源的色温密切相关,所以CIE规定了四种标准照明体的色温标准:
标准照明体A:代表完全辐射体在2856K发出的光(X0=109.87,Y0=100.00,Z0=35.59);
标准照明体B:代表相关色温约为4874K的直射阳光(X0=99.09,Y0=100.00,Z0=85.32);
标准照明体C:代表相关色温大约为6774K的平均日光,光色近似阴天天空的日光(X0=98.07,Y0=100.00,Z0=118.18);
标准照明体D65:代表相关色温大约为6504K的日光(X0=95.05,Y0=100.00,Z0=108.91);
标准照明体D:代表标准照明体D65以外的其它日光。
CIE规定的标准照明体是指特定的光谱能量分布,是规定的光源颜色标准。它并不是必须由一个光源直接提供,也并不一定用某一光源来实现。为了实现CIE规定的标准照明体的要求,还必须规定标准光源,以具体实现标准照明体所要求的光谱能量分布。CIE推荐下列人造光源来实现标准照明体的规定:
标准光源A:色温为2856K的充气螺旋钨丝灯,其光色偏黄。
标准光源B:色温为4874K,由A光源加罩B型D-G液体滤光器组成。光色相当于中午日光。
标准光源C:色温为6774K,由A光源加罩C型D-G液体滤光器组成,光色相当于有云的天空光
现在与我们纺织面料密切相关的标准光源还有D65 国际标准人工日光(Artificial Daylight) 
色温:6500K 功率:20W 
TL84 欧洲、日本、中国商店光源 
色温:4000K 功率:18W 
CWF 美国冷白商店光源(Cool White Fluorescent) 
色温:4150K 功率:20W 
F 家庭酒店用灯、比色参考光源 
色温:2700K 功率:40W 
UV 紫外灯光源(Ultra-Violet) 
波长:365nm 功率:20W 
U30 美国暖白商店光源(Warm White Fluorescent) 
色温:3000K 功率:20W(30U) 
A 美式厨窗射灯、比色参考用灯 
色温:2856K 功率:60W 
TL83欧洲标准暖白商店光源 (Warm White ) 
色温:3000K 功率:18W

这篇关于模块[camera]_关于光源色温与标准光源的讨论的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

iptables(7)扩展模块state

简介         前面文章我们已经介绍了一些扩展模块,如iprange、string、time、connlimit、limit,还有扩展匹配条件如--tcp-flags、icmp。这篇文章我们介绍state扩展模块  state          在 iptables 的上下文中,--state 选项并不是直接关联于一个扩展模块,而是与 iptables 的 state 匹配机制相关,特

python 在pycharm下能导入外面的模块,到terminal下就不能导入

项目结构如下,在ic2ctw.py 中导入util,在pycharm下不报错,但是到terminal下运行报错  File "deal_data/ic2ctw.py", line 3, in <module>     import util 解决方案: 暂时方案:在终端下:export PYTHONPATH=/Users/fujingling/PycharmProjects/PSENe

气象站的种类和应用范围可以根据不同的分类标准进行详细的划分和描述

气象站的种类和应用范围可以根据不同的分类标准进行详细的划分和描述。以下是从不同角度对气象站的种类和应用范围的介绍: 一、气象站的种类 根据用途和安装环境分类: 农业气象站:专为农业生产服务,监测土壤温度、湿度等参数,为农业生产提供科学依据。交通气象站:用于公路、铁路、机场等交通场所的气象监测,提供实时气象数据以支持交通运营和调度。林业气象站:监测林区风速、湿度、温度等气象要素,为林区保护和

[FPGA][基础模块]跨时钟域传播脉冲信号

clk_a 周期为10ns clk_b 周期为34ns 代码: module pulse(input clk_a,input clk_b,input signal_a,output reg signal_b);reg [4:0] signal_a_widen_maker = 0;reg signal_a_widen;always @(posedge clk_a)if(signal_a)

C++标准模板库STL介绍

STL的六大组成部分 STL(Standard Template Library)是 C++ 标准库中的一个重要组成部分,提供了丰富的通用数据结构和算法,使得 C++ 编程变得更加高效和方便。STL 包括了 6 大类组件,分别是算法(Algorithm)、容器(Container)、空间分配器(Allocator)、迭代器(Iterator)、函数对象(Functor)、适配器(Adapter)

spring-boot-maven-plugin多模块install问题

一、问题描述:   项目分多个模块,open-eureka注册中心、open-provider服务提供者、open-common公共部分,provider依赖common。父pom使用spring-boot-maver-plugin插件,项目直接运行Main主类没问题,但是install报common中的类找不到符号. 二、查找问题:   spring-boot-maven-plugin 打

上位机图像处理和嵌入式模块部署(mcu和swd接口)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】         最近学习mcu的时候,接触了不少调试器,这里面有daplink、st-link v2、j-link v9。虽然模块的形状可能不太一样,但是硬件的连线都差不多,都是mcu上的3.3v、clk、dio和gnd四根连线。出于好奇,今天花了点时间了解了一下debug port、sw

论文阅读--Efficient Hybrid Zoom using Camera Fusion on Mobile Phones

这是谷歌影像团队 2023 年发表在 Siggraph Asia 上的一篇文章,主要介绍的是利用多摄融合的思路进行变焦。 单反相机因为卓越的硬件性能,可以非常方便的实现光学变焦。不过目前的智能手机,受制于物理空间的限制,还不能做到像单反一样的光学变焦。目前主流的智能手机,都是采用多摄的设计,一般来说一个主摄搭配一个长焦,为了实现主摄与长焦之间的变焦,目前都是采用数字变焦的方式,数字变焦相比于光学

使用import和exec运行模块文件的异同

使用import和exec运行模块文件的异同 实例代码 #script1.pyimport sysprint(sys.platform)x = 'span'print(x*8) 在cmd中 >>> import script1win32spanspanspanspanspanspanspanspan >>> exec(open('script1.py').read())win

ansible setup模块

用于收集有关目标主机的系统和网络信息,并将这些信息存储为一个facts变量,可以在Playbook的后续任务中使用。setup模块可以用来获取主机的操作系统、软件包、IP地址、内存、磁盘和其他硬件信息。这些信息对编写Playbook和进行条件判断非常有用。当你在Playbook或者直接通过Ansible命令行使用setup模块时,它会返回一个包含目标主机详细信息的JSON结构,这些信息包括但不限于