2017-03-22 72 views
0

下面的說明讓我RGB值在PyQt的如何讓白色在PyQt的

c = result.pixel(x,y) 
r = str(QtGui.qRed(c)) 
g = str(QtGui.qGreen(c)) 
b = str(QtGui.qBlue(c)) 

有沒有什麼辦法讓白色的價值? 例如:QtGui.qWhite(c)東西?

+1

什麼會這樣的qWhite是/做什麼?這是輕鬆嗎?它是否別的? –

+0

它是爲亮度 –

回答

0
QtGui.QColor.fromRgb(c).lightness() 

應該做的。

+0

非常感謝我會在代碼中嘗試它 –

0

如果您需要從提取的QColor不只是光,而且色調和飽和度可以使用getHsl

>>> QColor(0,128,80).getHsl() 
(157, 255, 64, 255)