2013-10-01 4 views
-2

예를 들어 2 색 (ARGB) 클래스의 색이 있습니다.2 가지 색상을 비교하는 방법은 무엇입니까?

내 아이디어는 밝은 색과 어두운 색으로 구분하는 것입니다. 비트 맵에서 나중에 밝은 색상을 흰색, 어두운 색상의 검정색으로 바꿉니다. 그래서 어떻게 비교합니까?

RGB 평균 값은 실제 솔루션이 아니라고 생각합니다. 감사합니다. .

+0

에 좀 걸릴 수 있습니다이 변환을 위해

이미 답이 여기 http://stackoverflow.com/questions/9018016/how-to-compare-two-colors – MichaC

답변

0

RGB는 색상의 밝기를 비교하는 좋은 방법이 아닙니다. RGB를 HSL (Hue, Saturation, Lightness)로 변환해야하며 Lightness 구성 요소에 색상의 빛이 있어야합니다. 당신은 어쩌면 RGB to HSL and back, calculation problems