图片的色彩空间问题

 更新时间:2014年05月26日 00:37:32   作者:  
不知有多少朋友遇到此类问题:在PS里处理好的图,发到论论坛上以后发现图片颜色大变,变得灰蒙蒙,失去了层次,色彩生硬,还有点发青

1.RGB 模型:是一个通过与亮度有关的红色(Red)、绿色(Green)和蓝色(Blue)的组合来表现色彩,RGB模型基于色彩的相加;

2.Lab 色彩模式:Lab色彩模式可以说是最大范围的色彩模式,是一种与设备无关的色彩空间. Lab色彩模型用三组数值表示色彩.
    L : Lightness 亮度数值,从0到100。
    a :红色和绿色两种原色之间的变化区域,数值从-120到+120
    b :黄色到蓝色两种原色之间的变化区域,数值从-120到+120

3.YIQ 色彩空间 :YIQ色彩空间通常被北美的电视系统所采用,属于NTSC(National Television Standards Committee)系统。

4.YUV 色彩空间 :YUV色彩空间与YIQ色彩空间一样,都是使用于电视系统上,但不一样的是YUV色彩空间被欧洲电视系统所采用,属于PAL(Phase Alternation Line)系统.

5.YCrCb色彩空间:是一种常见的色彩空间。网络上比比皆是的JPEG图片采用的色彩空间正是该空间。它由YUV色彩空间衍生而来。其中,Y仍为亮度,而Cr和Cb则是将U和V做少量调整而得到的,Cr表示红色分量,Cb表示蓝色分量.

6.HSI 色彩空间 :HSI色彩空间是从人的视觉系统出发,用色调(Hue)、色饱和度(Saturation或Chroma)和亮度(Intensity或 Brightness)来描述色彩。.

7.HSV (色相hue, 饱和度saturation, 亮度value), 也称HSB (B指brightness) 是艺术家们常用的,因为与加法减法混色的术语相比,使用色相,饱和度等概念描述色彩更自然直观。

8.HSL (色相hue, 饱和度saturation,明度 lightness/luminance), 也称HLS 或 HSI (I指intensity) 与 HSV非常相似,仅用“明度”(lightness)替代了“亮度”(brightness)。

9.CMY/CMYK 色彩系统 :彩色印刷或彩色打印的纸张是不能发射光线的,因而印刷机或彩色打印机就只能使用一些能够吸收特定的光波而反射其它光波的油墨或颜料。

不知有多少朋友遇到此类问题:在PS里处理好的图,发到论论坛上以后发现图片颜色大变,变得灰蒙蒙,失去了层次,色彩生硬,还有点发青。如果遇到过,那么,你一定要看这个帖子。吉雨、安梦问这个问题,我正好借花献佛把我的朋友西安摄友卓丰的一篇帖子转送给大家,希望对大家有所帮助。

首先,先讲一讲预备知识:关于色彩空间。

我们知道,显示器是红(R)绿(G)蓝(B)三种颜色来模拟自然界千变万化的颜色,而数码相机拍摄的图像也是RGB三色的信息。如果相机和显示器使用相同的数值来表示同一种颜色,那么我们在相机和显示器上看到的图的颜色应该是一样的。但是,不同厂商所开发的软件的这种颜色的对应关系不尽相同,于是产生了同样的图片在不同环境中颜色变得不一样的情况了。这种颜色与实际值的对应关系就是我要说的第一个名词:色彩空间。目前,最有名的是sRGB和AdobeRGB两种色彩空间。sRGB出现的比较早,是针对显示器仿色而研究的;AdobeRGB是Adobe公司针对印刷的色彩问题研究的。两种色彩空间不尽相同,于是就产生了上面的问题。

一般情况下,小DC不存在这个问题,因为它默认的色彩空间就是sRGB。只有高档一点的DC和单反数码为了后期照片的色彩更真实,才默认把色彩空间设置成了AdobeRGB。这样,如果对片子做简单的调色裁剪缩放,那么片子依然保留着AdobeRGB的色彩空间,当我们把这样的片子发到论坛上时,问题就来了。

我们一般用IE和其他浏览器来上论坛,而浏览器是不认识Adobe的,他会用sRGB的色彩对应关系来显示图片,于是,我们眼睛里看到的图片颜色就大变了。

为了避免这种情况,必须在贴图之前,把图片的色彩空间转换过来。

方法1、去除信息法:该方法是通过变换,把图片里的色彩对应关系除掉,让其自动转换为标准的sRGB色彩空间。
操作方法:用任意图片处理工具打开图片,将图片另存为BMP格式,颜色选24位真彩色,格式选Windows。保存以后再打开对图片进行处理,此时图片已经被默认转换为sRGB了。
这种方法没有什么技巧,可以称为笨办法,适用于任何人,不用急什么理论,参数,只要另存再打开就行了。但是,这个方法会把信息丢失,不仅仅是色彩空间,还有EXIF信息,而且文件大小会成几十倍的增加,不推荐使用。

方法2、色彩空间统一法:该方法通过修改相机的色彩空间来达到色彩统一。即把相机的色彩空间设置成sRGB。具体设置方法各项几个不相同,需要看相机的说明。
这种方法简单,不用做什么转换,但是,由于sRGB是针对屏幕显示而开发的,因此这样拍出来的照片如果拿出去冲印或打印,颜色有可能会变哦!

方法3、色彩空间转换法:相机还是AdobeRGB,保证将来冲洗的质量;在法图前,利用工具将色彩空间由Adobe转换成sRGB,保证发的图颜色不变。

相关文章

  • GitHub入门教程 手把手教你最简单的开源项目托管

    GitHub入门教程 手把手教你最简单的开源项目托管

    这篇文章主要介绍了GitHub入门教程 手把手教你最简单的开源项目托管,需要的朋友可以参考下
    2016-12-12
  • 使用Postman和SoapUI工具测试WebService接口

    使用Postman和SoapUI工具测试WebService接口

    这篇文章介绍了使用Postman和SoapUI工具测试WebService接口的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • VS2019 安装时闪退的解决方法

    VS2019 安装时闪退的解决方法

    这篇文章主要介绍了VS2019 安装时闪退的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • Jenkins集成Gitlab实现自动化部署的全过程记录

    Jenkins集成Gitlab实现自动化部署的全过程记录

    因为中型公司不可能配置运维开发,而开发只管开发的,所以运维只能是通过使用开源工具的方式来搭建自动化部署系统,下面这篇文章主要给大家介绍了关于Jenkins集成Gitlab实现自动化部署的相关资料,需要的朋友可以参考下
    2022-04-04
  • IDEA使用code with me来进行多人远程编程的实现

    IDEA使用code with me来进行多人远程编程的实现

    本文主要介绍了IDEA使用code with me来进行多人远程编程的实现,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-01-01
  • 分享10个程序员常用的的代码文本编辑器

    分享10个程序员常用的的代码文本编辑器

    通常操作系统和软件开发包中都包含文本编辑器,可以用来编辑配置文件,文档文件和源代码,这里分享一下程序员常用的代码编辑器,需要的朋友可以参考下
    2016-09-09
  • Git使用小技巧之回滚与撤销详解

    Git使用小技巧之回滚与撤销详解

    这篇文章主要给大家介绍了关于Git使用小技巧之回滚与撤销的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用Git具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-07-07
  • 使用idea 去除 html 代码前的行号和空行的方法详解

    使用idea 去除 html 代码前的行号和空行的方法详解

    这篇文章主要介绍了使用idea 去除 html 代码前的行号和空行,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-07-07
  • Spark中的数据读取保存和累加器实例详解

    Spark中的数据读取保存和累加器实例详解

    这篇文章主要为大家介绍了Spark中的数据读取保存和累加器实例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-11-11
  • volatile保证可见性及重排序方法

    volatile保证可见性及重排序方法

    这篇文章主要为大家介绍了volatile保证可见性及重排序方法详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-08-08

最新评论