当前位置:网站首页 > 技术博客 > 正文

bgr rgb



RGB代表红绿蓝。大多数情况下,RGB颜色存储在结构或无符号整数中,蓝色占据最不重要的“区域”(32位和24位格式的字节),绿色第二少,红色第三少。

BGR是相同的,除了区域顺序颠倒。红色占据最不重要的区域,绿色占第二位(静止),蓝色占第三位。

示例:

#FF0000在读取为RGB十六进制颜色(#rrggbb)时为纯红色,因为第三个区域(数字从右向左读取!)为FF(最大值,全彩色),其他两个区域为00(最小值)价值,没有颜色).如果#FF0000被读作BGR十六进制颜色,则它是纯蓝色。

在这里插入图片描述

扩展资料

RGB色彩空间根据实际使用设备系统能力的不同,有各种不同的实现方法。

截至2006年,最常用的是24-位实现方法,也就是红绿蓝每个通道有8位或者256色级。基于这样的24-位RGB 模型的色彩空间可以表现 256×256×256 ≈ 1670万色。

一些实现方法采用每原色16位,能在相同范围内实现更高更精确的色彩密度。这在宽域色彩空间中尤其重要,因为大部分通常使用的颜色排列的相对更紧密。

印刷技术的当中的RGB色彩空间主要是指加色法当中的三度色彩空间,通过使用不同强度的三原色,红、绿、蓝色的光线来组合成不同的色彩。

就好像说,如果平时我们利用扫描仪从印刷品上扫描图像,原理就是扫描仪阅读了图像上面的红、绿、蓝三色的光亮度,然后把这些量度转换成数据,当显示器收到这些数据的时候就可以按照程序设定转换成制定的红、绿、蓝三原色。

其实他们当中是有很多不同颜色的小色块的,由于这些色块的像素非常非常的小而且密密麻麻的,所以我们眼睛没法分辨出来。

  • 上一篇: linuxphp环境搭建
  • 下一篇: linux网卡bond模式
  • 版权声明


    相关文章:

  • linuxphp环境搭建2025-08-19 09:00:59
  • linux 添加组成员2025-08-19 09:00:59
  • i2c总线协议2025-08-19 09:00:59
  • 归并排序 菜鸟教程2025-08-19 09:00:59
  • js 节流防抖2025-08-19 09:00:59
  • linux网卡bond模式2025-08-19 09:00:59
  • jsch shell2025-08-19 09:00:59
  • CXP文件格式转换工具2025-08-19 09:00:59
  • 网络流量监控系统2025-08-19 09:00:59
  • 积分运算电路公式2025-08-19 09:00:59