繁体   English   中英

Python PIL-黑白像素的RGB像素值

[英]Python PIL - RGB pixel values for b&w pixel

我想知道RGB图像b&w部分中的像素是否由参数r,g,b,st r == b == g表征。 为什么?

非常感谢! 问候。

灰度颜色(白色,灰色,黑色)的RGB代码由相同的字节组成三次。 黑色是0-0-0,白色是255-255-255,依此类推。

在此处了解更多信息: http : //en.wikipedia.org/wiki/灰度

从RGB到灰色的转换公式为

L = 0.2125 * R + 0.7154 * G + 0.0721 * B

这意味着可以产生单个灰度值的多种颜色。 要了解为什么是这种情况,请想象一下公式的权重相等,即

L = 0.333 * R + 0.333 * G + 0.333 * B = 1/3 *(R + G + B)

那么可以通过(R = 0,G = 150,B = 150)或(R = 150,G = 0,B = 150)得出L = 100。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM