色彩空间


• 定义

色彩空间,Color Space,又称作色域。在色彩学中,人们建立了许多色彩模型,以一维、二维、三维甚至四维空间坐标来表示某一色彩,这种坐标系统所能定义的色彩范围即色彩空间。我们经常用到的色彩空间主要有RGB、CMYK、LAB等等。

色彩模型是使用一组值来表示颜色方法的抽象数学模型,例如三原色光模型(RGB) 和印刷四分色模式(CMYK)模型。在一个特定的参照色彩空间中加入一个特定的映射函数,那么在参照色彩空间中就出现了一个明确的

Footprint,即色域。那么色域与参照色彩模型一起就定义了一个新的色彩空间。例如Adobe RGB和sRGB是两个基于RGB模型的不同绝对色彩空间。

• 绝对色彩空间

绝对色彩空间,就是不依赖任何外部因素就可以准确表示颜色的色彩空间。

常见的RGB色彩模型是一种非绝对色彩空间模型,通过红色、绿色与蓝色按照算法混合生成各种颜色,但这些颜色不是标准而精确的定义,在两个不同计算机显示器或RGB设备上,同一幅RGB图像可能会看起来大不相同。如果通过精确定义RGB各种成分,可以将非绝对色彩空间表示为绝对色彩空间,即如果显示器上的红色、绿色与蓝色以及显示器的其它特性可以精确地进行测量,那么显示器上的RGB值就可以看作是绝对的。

将rgb转换成绝对色彩的一种方法是定义一个ICC(International Color Consortium)包含rgb属性的色彩配置文件。广为采纳的RGB颜色配置文件包括sRGB色彩空间以及Adobe RGB色彩空间,在图形或文档添加ICC色彩配置文件的过程也称为色彩标记过程,通过这个过程图形或文档中的色彩就具有了绝对的含义。

• 色域

色域是对一种颜色空间进行编码的方法,也指一个系统能够产生的颜色的总和。在计算机图形处理中,色域是颜色的某个完全的子集,颜色子集最常见的应用是用来精确地代表一种给定的情况:例如一个给定的色彩空间或某个输出装置的呈色范围。

• 常见色彩空间集合图

  

显示器的色彩空间


• 设置方法

▶ 右键 -> 屏幕分辨率 -> 高级设置 -> 颜色管理

▶ 设备选择显示器,勾选使用我对此设备的设置,添加sRGB IEC61966-2.1并设置为默认配置文件。

各个软件的色彩空间


• RAW文件的色彩空间

RAW文件:RAW原意是未经加工,RAW图像是一种记录了CMOS或CCD图像感应器将捕捉到的光源信号转化为数字信号的原始数据和由相机拍摄所产生一些元数据的文件,可以把RAW概念化理解为原始图像编码数据或更形象的数码数字底片(类比胶片时代的胶片)。RAW文件几乎是未经过处理而直接从CCD或CMOS上得到的信息,它直接记录每一个像素的电平的文件,通常根据相机的设置有10-14位每一个单色。因而RAW文件不涉及到色彩空间,所以无论用那种色彩空间(aRGB或sRGB),都不会影响RAW中所记录的色彩。

• Lightroom的色彩空间

▶ 图库模块:Melissa RGB是以ProPhoto RGB为基础,加载sRGB色调响应曲线)。

▶ 修改照片模块:非软打样为Lightroom RGB以ProPhoto RGB为基础,加载gamma 1.0的色调响应曲线),软打样为Adobe RGBsRGBDisplay P3。

▶ 幻灯片放映模块:RAW文件为Adobe RGB,非RAW文件为本地RBG空间。

▶ Web模块:sRGB

▶ 导出:可以导出sRGB、Display P3、Adobe GRB、ProPhoto RGB格式,Adobe给出的建议如下:

♦ RGB images can be exported as rendered pixel images using the standard ProPhoto RGB, Adobe RGB, or sRGB color spaces. A ProPhoto RGB export is capable of preserving all the color information that was captured in the original raw file after it has been processed in Lightroom. This can prove useful when making high-end print outputs where you need to preserve rich color detail.(ProPhoto RGB方式导出能尽可能保留从原始RAW文件中捕获的色彩信息,这种方式在需要保留丰富的色彩细节的高画质打印输出的情况下将十分有用。)

Adobe RGB is a more commonly used RGB space among photographers and perhaps a safer choice if you are sending RGB images for others to work with.(在摄影师群体中,Adobe RGB色彩空间更普遍使用,并且如果你想将RGB图片发送给合作者,Adobe RGB可能是更加安全的选择。)

sRGB is a standardized RGB space that is suitable for Web work and sending photos via email. It is also a suitable "best guess" choice if you are unsure whether the recipient is using proper color management or not.(sRGB是一种适用于网络系统和电子邮件传递的标准RGB色彩空间,并且如果你不确定接收者是否使用正确的色彩空间管理时,sRGB同样也是更合适的选择。)

• Photoshop的色彩空间

▶ 输入:编辑 -> 颜色设置(Ctrl + Shift + K),可以设置工作空间的色彩空间。

▶ 输出:编辑 -> 转换为配置文件,可以设置输出图片的色彩空间。

色彩空间使用建议


▶ 相机拍摄源图片采用RAW格式。

▶ Lightroom和Photoshop的工作空间的色彩空间保持一致:建议Lightroom和Photoshop的工作空间设置为ProPhoto RGB,16位。

▶ Lightroom输出图片建议采用TIFF格式,无压缩,色彩空间ProPhoto RGB,位深度16位/分量,然后进入Photoshop继续编辑,这个步骤和设置Lightroom外部编辑应该是一致的。

▶ 输出图片的色彩空间建议:网络和一般打印sRGB,显示器观赏Adobe RGB或sRGB(根据显示器配置而定,通常sRGB具有更广的通用性)。

[lr & ps] 色彩空间管理的更多相关文章

  1. ps 进程管理

    一. 进程管理 1. pstree 2. ps 3. top 4. nice 5. free 6. screen 二. 程序与进程 程序是静态的文件,进程是动态运行的程序. 三. 进程和线程 一个程序 ...

  2. Linux进程管理工具之ps

    1.PS进程管理指令 ps    -aux USER:用户名称 PID:进程号 %CPU:进程占用CPU的百分比 %MEM:进程占用物理内存的百分比 VSZ:进程占用的虚拟内存大小(单位:KB) RS ...

  3. 进程,内存,管理 ps,pstree,top,free,vmstat,iftop,lsof,查看网速

    一些基础 不同进程之间,进行数据访问 同一主机:pipe 管道 socket   套接字文件 signal   信号 shm   shared memory semaphore 信号量,一种计数器 不 ...

  4. 工作组环境下管理windows.

    此处指的是windows7 1.防火墙设置 开启wmi,remote admin,防火墙远程管理 可以使用命令行 netsh advfirewall export "C:\temp\WFco ...

  5. Odoo薪酬管理 公式配置

    薪酬计算的一般原理是:在基本工资的基础上,加上各种津贴,减去社保.公积金.个税等各种扣除项之后,得出最终的实发工资.此外,还要计算社保.公积金等公司应该承担的部分. 在同一公司中,针对不同的地区.不同 ...

  6. powershell远程管理服务器磁盘空间的实现代码

    一.启用远程管理 1.将管理服务器的trusthost列表改为* 运行Set-item wsman:localhostclienttrustedhosts ?value * 2.在远程服务器上运行En ...

  7. java 利用ManagementFactory获取jvm,os的一些信息--转

    原文地址:http://blog.csdn.net/dream_broken/article/details/49759043 想了解下某个Java项目的运行时jvm的情况,可以使用一些监控工具,比如 ...

  8. SAP一句话入门 .

    SD是Sales and Distribution的简称.在SAP系统中,销售与分销模块处在供应链下游,关注从客户订单到向客户收款的全过程. SD模块中的Sales好理解,而Distribution却 ...

  9. 学习笔记TF061:分布式TensorFlow,分布式原理、最佳实践

    分布式TensorFlow由高性能gRPC库底层技术支持.Martin Abadi.Ashish Agarwal.Paul Barham论文<TensorFlow:Large-Scale Mac ...

随机推荐

  1. 题目1008:最短路径问题(最短路径问题dijkstra算法)

    题目链接:http://ac.jobdu.com/problem.php?pid=1008 详解链接:https://github.com/zpfbuaa/JobduInCPlusPlus 参考代码: ...

  2. win10 与linux mint双系统 只能进入mint而无法进入windows的解决方案

    新购买了一块ssd,和以前的hdd硬盘一起装双系统:win10和mint ssd:win10       sdb1  sdb2 sdb3    sda2 hdd:  mint         sda1 ...

  3. 3-2 axios基础介绍

    1.静态引用 <script src="https://unpkg.com/axios/dist/axios.min.js"></script> 2.npm ...

  4. 将Linux系统的字体全改成中文

    # 修改字符集,否则可能报 input/output error的问题,因为日志里打印了中文 $ localedef -c -f UTF-8 -i zh_CN zh_CN.UTF-8 $ export ...

  5. dhroid - Dhdb orm简化sqlite数据库操作

    android数据库其实使用的不多,dhroid框架中的网络缓存使用了数据库我就写了也写了一个数据库操作工具 dhroid 数据库基本还是单表操作多,为了简单我只做了单表,那些级联,懒加载,什么的分两 ...

  6. 危险的浮点数float

    今天写程序又以为我见鬼了!最后查出来发现原来又是浮点数搞的鬼! 情况大致是这样的,我想要测试向量运算的速度,所以要对一个浮点数向量进行求和运算,代码如下: int vect_size=10000000 ...

  7. msyql DATETIME类型和Timestamp之间的转换

    DATETIME -> Timestamp: UNIX_TIMESTAMP(...) Timestamp -> DATETIME: FROM_UNIXTIME(...) select da ...

  8. RabbitMQ 安装和说明

    一.安装 1. 下载源码,RabbitMQ是使用Erlang开发,所以安装RabbitMQ前需要先安装Erlang.官方推荐从源码安装Erlang,因此下面开始从源码安装OTP 17.0.下载OTP ...

  9. mysql导入存储过程

    查询数据库存储过程 select `name` from mysql.proc where db = 'databaseName' and `type` = 'PROCEDURE'; mariadb操 ...

  10. 处理 Java Tomcat 的“Cannot allocate memory”错误

    参考:https://www.cnblogs.com/rabbitpei/p/6738671.html 启动tomcat报错如下 临时生效 echo 1 > /proc/sys/vm/overc ...