![](/img/trans.png)
[英]How do I get downscale and get B&W pixel values from an image in Python?
[英]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.