在我们使用频率最高的图像处理软件Photoshop中,我们可以在颜色设置项中的转换选项中发现“意图”一项中有可感知、饱和度、相对比色和绝对比色四个选项,这是不同颜色在icc之间转换的四种方式,但是对于这四种方式的应该如何理解,之间又有什么样的区别呢?

● 可感知(perceptual rendering intent)

可感知是最常用的一种转换方式。可感知转换方式即在保持所有颜色相互关系不变的基础上,改变源设备色空间中所有的颜色,但使所有颜色在整体感觉上保持不变。

我们的眼睛对颜色之间的相互关系较为敏感,而对于颜色的绝对值感觉并不太敏感。如果一副图像中明显包含了一些色域外颜色时,采用可感知意图是一个很好的选择。可感知比较适合轿大的RGB色域的相较小的CMYK色域转换使用。

通俗一点理解,可以叫做整体的压缩。优点是能保持图像上所有颜色之间的对比关系,缺点是图像上每个颜色都会发生变化,经常可以看到图像整体会变浅之类的。

● 饱和度 (saturation rendering intent)

饱和度转换方式力求保持颜色的鲜艳度,较为忽略颜色的准确性。它把源设备色空间中最饱和的颜色映射到目标设备中最饱和的颜色。这种方法适合于各种图表和其他商业图形的复制,或适合制作用彩色标记高度或深度的地图,以及卡通,漫画。

通俗一点理解即保持图像鲜艳的色彩而丢失了颜色的准确性。

● 相对色度 (media-relative colorimetric rendering intent)

相对色度是要准确复制出色域内的所有颜色,而裁剪掉色域外的颜色,并将被裁剪掉的颜色转换成与它们最接近的可再现颜色。 相对色度再现意图对于图像复制来说,比感知再现意图是更好的选择,因为它保留了更多原来的颜色,适合色域差别不太大的icc之间的转换。

通俗一点理解即尽量忠于原始图像的色彩,缺点是个别超出色域的颜色变化很大。

● 绝对色度 (ICC-absolute colorimetric rendering intent )

绝对色度再现意图主要是为打样而设计的,目的是要在另外的打样设备上模拟出最终输出设备的复制效果。通俗理解来说,模拟纸白,白色变化很大。不适合一般常规转换,只是在很少的情况下使用,可以不用去掌握。

编辑结语:在所有不同的icc之间的转换都是通过这四种方式完成的,尽管上面也对这四种转换方式进行了介绍,不过在进行转换时,我们建议用户还是根据自己的需求来观察图像在转换过程中发生的变化来选择最适合图像的转换方式。

//oa.zol.com.cn/128/1289276.html

oa.zol.com.cn

true

中关村在线

//oa.zol.com.cn/128/1289276.html

report

2135

在我们使用频率最高的图像处理软件Photoshop中,我们可以在颜色设置项中的转换选项中发现“意图”一项中有可感知、饱和度、相对比色和绝对比色四个选项,这是不同颜色在icc之间转换的四种方式,但是对于这四种方式的应该如何理解,之间又有...

icc 颜色 c语言,浅析颜色在icc中四种不同的转换方式相关推荐

  1. c语言共有几种运算符_【填空题】C语言一共有 ()个关键字,()中控制语句,()种运算符...

    [填空题]C语言一共有 ()个关键字,()中控制语句,()种运算符 更多相关问题 [填空题] 对煤进行工业分析的目的,是为了判断煤的(). [填空题] 钛的比重是不锈钢的一半,抗腐蚀性是不锈钢的(). ...

  2. c加加语言三体问题,一道典型三体问题的四种别致解法

    在国家级优秀核心期刊<物理教学>上发表 一道典型三体问题的四种别致解法 温应春 (甘肃省天水市第十中学 741029) 这是一道有关动量的典型的三体问题,拟通过以下四种不同的解法,开辟解决 ...

  3. C++ 类型转换 :C语言的类型转换、C++的四种强制类型转换、explicit

    文章目录 C语言中的类型转换 隐式类型转换 显式类型转换 C++ 强制类型转换 static_cast reinterpret_cast const_cast dynamic_cast explici ...

  4. java实现c语言的函数_C语言实现返回字符串函数的四种方法

    前言 C语言返回字符串函数共有四种方式,分别如下: 使用堆空间,返回申请的堆地址,注意释放 函数参数传递指针,返回该指针 返回函数内定义的静态变量(共享) 返回全局变量 下面来看看详细的介绍 其实就是 ...

  5. keil延时c语言程序设计,Keil C51程序设计中几种精确延时方法

    引言 单片机因具有体积小.功能强.成本低以及便于实现分布式控制而有非常广泛的应用领域[1].单片机开发者在编制各种应用程序时经常会遇到实现精确延时的问题,比如按键去抖.数据传输等操作都要在程序中插入一 ...

  6. icc 颜色 c语言,分色与色彩转换ICC色彩管理的三个C及Lab值

    分色与色彩转换ICC色彩管理的三个C及Lab值 资料来源:<印艺>第304期 作者:钟锦荣 笔者曾在本刊前数期中以『电子分色机是否有存在价值』.『印刷是否不需要分色技术』及今期『三地论坛』 ...

  7. php背景渐变颜色代码,CSS实现网页背景渐变的四种代码设置

    这篇文章主要介绍了关于CSS实现网页背景渐变的四种代码设置,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 一.从上往下渐变body{ FILTER: progid:DXImageTra ...

  8. C语言中四种取整方式、取余/取模的运算以及负数取模的问题

    零向取整.负无穷向取整.正无穷向取整.四舍五入取整 如果将一个浮点数赋值给整形,只会保存整数位: 这种取整方式为零向取整,C语言默认采用的是这种方式 C语言中也有对应的零向取整函数: 同理还有一种函数 ...

  9. python语言只有一种运行方式_Python中四种运行其他程序的方式

    在Python中,可以方便地使用os模块来运行其他脚本或者程序,这样就可以在脚本中直接使用其他脚本或程序提供的功能,而不必再次编写实现该功能的代码.为了更好地控制运行的进程,可以使用win32proc ...

最新文章

  1. 有关CPU与内存的那些事
  2. 袁新生《LINGO和Excel在数学建模中的应用》
  3. Enterprise Library——企业库配置管理应用程序块
  4. pct_change()
  5. JZOJ 1422. 猴子摘桃
  6. virtualbox 安装虚拟机(centos7) 并映射本地文件夹至虚拟机(增强工具)
  7. 【HTML/CSS】浮动模型和清除浮动的方法
  8. linux驱动头文件查找目录,在Fedora 20中查找简单设备驱动程序的头文件
  9. Java线程:线程私有变量
  10. linux netcat命令实例
  11. php round函数输出不对_PHP第一章-变量
  12. Chrome插件-JSONView
  13. SecureCRT信号灯超时问题解决办法
  14. 第 1 章 程序员考试简介
  15. Ghostscript命令实践
  16. 文本去重Linux,Shell实现文本去重并操持原有顺序
  17. excel建立层级_Power Pivot财务科目(层级深度amp;筛选深度)
  18. python 程序员专属情话_拿来就能用!Python 每天定时发送一句情话 | 原力计划
  19. 12.17-Linux系统定制
  20. Android App打开淘宝(店铺或商品)

热门文章

  1. Node.js结合wechaty实现个人微信机器人助手
  2. B站下载姿势合集——亲测
  3. numpy array 增加一列(行)
  4. 改变IDEA模板光标停留的位置
  5. 基于PHP+小程序(MINA框架)+Mysql数据库的旅游攻略小程序系统设计与实现
  6. vue如何动态获取数据改变背景颜色和字体颜色以及获取图片
  7. 【调剂】2020西南科技大学微系统中心招收硕士调剂硕士生
  8. 天猫魔盒挂载ext4移动硬盘
  9. android手机软件安装位置,改变Android手机软件安装位置方法
  10. 安装SSMS:以前的某个安装需要重新引导计算机以便使其更改生效。若要继续,请重启计算机,然后再次运行安装程序。