1

OziExplorer 文件格式文档将其前景和背景颜色字段描述为“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 确实交换了红色和绿色。不过,我仍然不知道它为什么会这样做,而且我不知道透明度在哪里适合这一点。

4

1 回答 1

0

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

于 2013-01-18T01:40:16.730 回答