【发布时间】:2014-12-13 20:23:35
【问题描述】:
我正在尝试将一个字节(6 位 RGB)转换为适当的 System.Drawing.Color 结构。我的字节看起来像这样:
UNUSED
---------------------------------
| 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 |
---------------------------------
R1 R2 G1 G2 B1 B2
所以给出这个:
byte color = 51;
如何将其转换为可以传递给 Color.FromArgb 的最接近的颜色匹配?我知道这可能涉及一些数学公式,但我不知道它是什么。我也需要反过来。我需要将颜色转换为 6 位字节。请为我指明正确的方向。
【问题讨论】: