【问题标题】:What does OziExplorer mean by "RGB value"?OziExplorer 所说的“RGB 值”是什么意思?
【发布时间】:2012-12-30 07:53:23
【问题描述】:

OziExplorer File Formats documentation 将其前景和背景颜色字段描述为“RGB 值”。我已经尝试了大约一个小时来弄清楚这意味着什么。例如,以下是 OziExplorer 导出的一些颜色:

  • 红色:5450740
  • 绿色:65280
  • 蓝色:16711680
  • 灰色:12632256
  • 白色:16777215
  • “透明”:13158342

我不能100%确定,但是从外观上看,红绿蓝的颜色完全是红绿蓝,意思是#FF0000 等等

我要做的是了解上述数字的含义。颜色 (255, 0, 0) 和数字 5450740 之间的联系是什么?透明度从何而来?有人可以帮我解决这个问题吗?


我确实注意到了一些有趣的事情。十六进制值 #FF0000 具有十进制值 16711680,这是 Ozi Explorer 输出的蓝色值。人们会认为 #FF0000 表示红色。此外,白色 (16777215) 具有十六进制值 #FFFFFF,根据#RRGGBB 标准,这至少是“正确的”。


编辑:在尝试使用#FF0000#00FF00#0000FF(红色、绿色和蓝色)我发现 OziExplorer 确实可以交换红色和绿色。我仍然不知道为什么会这样做,而且我不知道透明度在哪里适合。

【问题讨论】:

  • 现成的假设:wikipedia Talk page for the BMP file format article 表明将颜色字节存储为 GRB 而不是 RGB 的格式存在“正常的非位域”变化。它可以在内部使用这种 BMP 变体吗?在页面底部还有一个有关位域格式的图表......

标签: colors rgb


【解决方案1】:

嗯,颜色似乎只是正常的 24 位 RGB 值,但是是镜像的。红色是#0000FF,绿色是#00FF00,蓝色是#FF0000。事实证明,没有“alpha通道”,只有颜色值#C6C7C8,意思是“透明”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-17
    • 1970-01-01
    • 2014-09-23
    • 2014-01-06
    • 2014-12-24
    • 2015-09-30
    相关资源
    最近更新 更多