【vc++精品源码栏目提醒】:网学会员,鉴于大家对vc++精品源码十分关注,论文会员在此为大家搜集整理了“【精品】RGB - 网络与通信”一文,供大家参考学习!
RGB概述RGB 色彩模式(也翻译为“红绿蓝”,比较少用)是工业界的一种颜色标准,是通过对红R、绿G、蓝B三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RG 绿、B 即是代表红、 蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色
系统之一。
目录隐藏 基本简介 语法 RGB RGB 格式 主要算法编 辑本 段 基本简介 RGB 色彩模 式使用 RGB 模型 为图 像中每 一个像 素的 RGB 分量 分配一 个 0255范围内 的强度 值。
例 如:纯 红色 R 值 为 255,G 值为 0,B 值为 0;灰色 的 R、G、B三个值 相等(除了 0 和 255);白色的 R、G、B 都为 255;黑 色的 R、G、B 都为 0。
RGB 图像 只使用 三种颜 色,就 可以 使它们 按照不 同的 比例混 合,在 屏幕 上 重现 16777216 种颜色 。
在 RGB 模式下 ,每种 RGB 成分都 可使用 从 0(黑 色)到 255( 白 色) 的值 。
例如,亮红 色使用 R 值 246、G 值 20 和 B 值 50。
当所 有三种 成分 值相等 时,产生灰 色阴影 。
当所 有成分 的值 均为 255 时,结果是 纯白 色;当 该值为 0 时,结果是纯 黑色。
应用 目 前的显 示器大 都是 采用了 RGB 颜色 标准 ,在显 示器上 ,是 通过电 子枪打 在屏幕的红 、绿、 蓝三色 发光 极上来 产生 色彩的 ,目前 的电 脑一般 都能 显示 32 位颜色 ,约有一 百万种 以上的 颜色 。
在 led 领 域 利用 三合 一点阵 全彩技 术, 即 在一个 发光 单元里 由 RGB 三色 晶片组成全 彩像素 。
随着 这一技 术的 不断成 熟,led 显示技 术会 给人们 带来 更 加丰富 真实的色彩 感受。
原理 RGB 是从颜 色发光 的原 理来设 计定 的,通俗点 说它 的颜色 混合方 式就 好像有 红、绿、蓝三盏灯 ,当它们的 光相互 叠合 的时候 ,色彩相混 ,而亮度却 等于 两 者亮度 之总和(两 盏灯的 亮度嘛 !) ,越混 合亮 度越高 ,即加 法混 合。
有 色光可 被无色 光冲 淡并变 亮。
如蓝色 光与 白光相 遇,结果是 产生 更 加明亮 的浅蓝色光 。
知道 它的混 合原 理后, 在软 件中设 定颜色 就容 易理解 了。
红 、绿 、蓝三 盏灯的 叠加 情况 ,中心 三色最 亮的 叠加区 为白 色,加 法混 合的特 点:越叠加 越明亮 。
红 、绿 、蓝 三个颜 色通道 每种 色各分 为 255 阶亮 度,在 0 时“灯”最 弱 ——是关 掉的,而在 255 时“灯”最 亮 。
当三 色数值 相同 时为无 色彩 的灰度 色,而三 色都 为 255 时为最亮 的白色 ,都为 0 时为 黑色。
RGB 颜 色称 为加成 色,因为 您通过 将 R、G 和 B 添加 在一起( 即 所有光 线反射回眼 睛)可产生白 色。
加 成色 用于照 明光、电视 和计算 机显 示器。
例 如,显示器通过红 色、绿 色和蓝 色荧 光粉发 射光 线产生 颜色。
绝大 多数可 视光 谱都可 表示为 红、绿、蓝 RGB 三 色光在 不同 比例和 强度 上的混 合。
这 些颜色 若发 生重叠 ,则产 生青、洋 红和黄 。
编 辑本 段 语法 RGB red, green,blue 参数 red:integer 类 型,指 定颜 色中的 红色分 量强 度,有 效值在 0 到 255 之间 green:integer 类型 ,指定 颜色 中的绿 色分量 强度, 有效 值在 0 到 255 之 间 blue:integer 类型 ,指定颜 色中的 蓝色 分量强 度,有效值 在 0 到 255 之 间返回 值 Long。
函数执行成 功时返 回由指 定分 量确定 的颜 色,用长 整数表 示 。
发生 错误时 返回-1。
如果任何参数 的值为 NULL,RGB函数 返回 NULL。
用法 RGB函数 使用下 述公 式计算 表示 颜色的 长整数 :65536 Red 256 GreenBlue 其中 ,Blue 代表蓝 色分 量,Green 代表绿 色分 量,Red 代表 红色分 量。
各分量 中,数 值越小 ,亮 度越低 ,数 值越大 ,亮度 越高 。
例如 ,RGB 0 0 0 为黑色( 亮度最 低), RGB 255 255255 为白色 (亮 度最高 )。
编 辑本 段 RGB 格式 对 一种颜 色进行 编码 的方法 统称 为“颜色空 间”或“色 域”。
用 最简单 的话 说,世 界上任何 一种颜 色的“颜 色空间”都可定 义成 一个固 定的数 字或 变量。
RGB(红 、绿、蓝)只是众 多颜色 空间的 一种 。
采用 这种 编码方 法,每 种颜 色都可 用三 个变量 来表示-红色绿色 以及蓝 色的强 度。
记录 及显示 彩色图 像时 ,R GB 是 最常见 的一 种方 案。
但 是,它缺乏 与早期 黑白显 示系 统的良 好兼 容性。
因此 ,件多 电子 电器厂 商普 遍 采用的 做法是,将 RGB 转 换成 YUV 颜色空 同,以维持兼 容,再根据需 要换回 RGB 格式,以便在电脑 显示器 上显示 彩色 图形。
所 (红 、 由 于网页W EB是基于计 算机浏 览器 开发的 媒体 , 以颜色 以光学 颜 色 RGB绿、蓝 )为 主。
网 页颜色 是以 16 进制 代码表 示