48bit RGB单像素值
48bit RGB single pixel value
3 RGB 值在某些图像处理应用程序中用单个值表示。
例如:RGB(2758, 5541, 4055) 的单个值为 4542.64
有一些关于如何从 8 位 RGB 图像获取单个像素值的问题,但 none 适用于 48 位 RGB 图像。我怎样才能获得那个价值?
如果我做 (2758 + 5541 + 4055) / 3 结果是 4118 接近但不一样。
您似乎正在尝试确定用于得出给定值的灰度公式。我建议您阅读 Tanner Helland 的 Seven grayscale conversion algorithms。
基于您的示例:
The single value for RGB(2758, 5541, 4055) is 4542.64
该值似乎是使用以下公式计算的:
Gray = (Red * 0.3 + Green * 0.59 + Blue * 0.11)
3 RGB 值在某些图像处理应用程序中用单个值表示。
例如:RGB(2758, 5541, 4055) 的单个值为 4542.64
有一些关于如何从 8 位 RGB 图像获取单个像素值的问题,但 none 适用于 48 位 RGB 图像。我怎样才能获得那个价值?
如果我做 (2758 + 5541 + 4055) / 3 结果是 4118 接近但不一样。
您似乎正在尝试确定用于得出给定值的灰度公式。我建议您阅读 Tanner Helland 的 Seven grayscale conversion algorithms。
基于您的示例:
The single value for RGB(2758, 5541, 4055) is 4542.64
该值似乎是使用以下公式计算的:
Gray = (Red * 0.3 + Green * 0.59 + Blue * 0.11)