2013-10-01 74 views
-2

例如我有2種顏色(ARGB)類的顏色。如何比較2種顏色?

我的想法是將它們分爲淺色和深色。 因此,在稍後的位圖中,我將用白色替換淺色,用黑色替換深色。 那麼如何比較?

我認爲RGB的平均值不是真正的解決方案。 謝謝。

+0

或許已經回答這裏http://stackoverflow.com/questions/9018016/how-to-compare-two-colors – MichaC

回答

0

RGB不是比較顏色亮度的好方法。您應該將RGB轉換爲HSL(色調,飽和度,亮度),然後在Lightness組件中獲得該顏色的光量。

對於這種轉換,你可以去看看,以RGB to HSL and back, calculation problems