簡體   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