论计算机中的色彩表示方法

当我们惊叹于大自然中绚丽多彩的景象中,我们领略到了各种各样的色彩或单一呈现,或混合分布的独一无二的美。然而,我们有没有想过,当现实世界的色彩来到了计算机的虚拟世界中时,它们会以怎样的姿态出现呢?

我们知道,在绘画制作中,所有的颜色都需要用到三原色——红,黄,蓝来调制。换句话说,只要有了这三种基本的颜色,我们就拥有了多姿多彩的色彩世界。
这里写图片描述

而在计算机世界中,我们利用调制颜色的方法显然是不可能的。不过,我们有了更高级的方法,这里列举最常用的两例。

  1. RGB模式
    这是位图颜色的一种最常用的编码方法,用红、绿、蓝三原色的光学强度来表示一种颜色,最常应用于显示器上的显示。
    在这种模式中,RGB三种颜色的取值范围均为0-255,亦即通过这种模式一共能表示出256*256*256种颜色,种类数量之多完全足够我们使用。此外,当三种颜色均取255时,它们各自达到最强值,此时就成为白色;当均取0时,三种颜色均未出现,没有颜色自然而然成为了黑色。下面是常用颜色的RGB色值表。
    这里写图片描述
  2. CMYK模式
    这种模式也被广泛使用,用青色(Cyan),洋红色(Magenta),黄色(Yellow),黑色(Black)四种颜料含量来表示一种颜色,大家习惯利用这种模式进行彩色印刷,广泛应用于印刷图书,报纸等等。这是一种减色色彩模式,同时也是与RGB模式(加色模式)的根本不同之处。这四种色彩含量均在0~100%之间,通过调整含量的不同,构成不同的颜色,如下表:
    这里写图片描述

    下图就很好的展示了他们各自的基本属性:
    这里写图片描述
    这是中国一个很有特色的经典色彩。下面的注释中详细介绍到,第一行中的R,G,B代表着红色(red),绿色(green)和蓝色(blue)三者的比重多少;第四行中则介绍了在CMYK模式下的表示。至于第2行和第3行则是在hsb和L*a*b*模式的a*b*颜色表示,不再赘述。这张图很好的揭示色彩出各种模式下是可以相互转化的,在不同应用中可以利用不同的模式以便更好地服务自己的工作。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值