【发布时间】:2010-10-15 19:03:59
【问题描述】:
当从 RGB 转换为灰度时,据说应该对通道 R、G 和 B 应用特定的权重。这些权重是:0.2989、0.5870、0.1140。
据说这是因为人类对这三种颜色的感知/感受不同。有时也有人说这些是用于计算 NTSC 信号的值。
但是,我在网上没有找到很好的参考资料。这些值的来源是什么?
【问题讨论】:
-
是的。我一直在对 RGB 值进行编程。如果您希望您的应用物有所值,那么将“真实世界”值应用于这些计算非常重要。
-
许多程序员可能不关心和计算“错误”的灰度图片,但我关心。
-
我同意它与编码相关 - 如果您正在编码图形,这无疑是一个有趣且相关的问题。 +1,因为我想自己知道答案
-
RGB 是编程相关的。它与解析日期字符串一样与编程相关。将文本“true”转换为布尔值。
标签: image-processing colors computer-vision language-agnostic rgb