0
this one과 같은 RGB 로고를 만들 필요가 있습니다. 그레이 스케일에서는 하나의 색상처럼 보일 것입니다. 스케일에서거기에 rgb 색상을 회색으로 변환하는 공식이 있습니다
50AA1E 즉, 2B94FF 그리고 D16E00은 RGB 색이 회색으로 변환하는 공식이 있는가 808,080
입니까?
미리 감사드립니다.
this one과 같은 RGB 로고를 만들 필요가 있습니다. 그레이 스케일에서는 하나의 색상처럼 보일 것입니다. 스케일에서거기에 rgb 색상을 회색으로 변환하는 공식이 있습니다
50AA1E 즉, 2B94FF 그리고 D16E00은 RGB 색이 회색으로 변환하는 공식이 있는가 808,080
입니까?
미리 감사드립니다.
변환 알고리즘은 것으로 나타납니다
Grey = NearestInteger(R*0.3 + G*.59 + B*.11)
50AA1E -> 80, 170, 30 -> 80*0.3 + 170*0.59 + 30*0.11 -> 24 + 100.3 + 3.3 = 127.6 -> hex(127.6) = 80
2B94FF -> 43, 148, 255 -> 43*0.3 + 148*0.59 + 255*0.11 -> 12.9 + 87.32 + 28.05 = 128.27 -> hex(128.27) = 80
D16E00 -> 209, 110, 0 -> 209*0.3 + 110*0.59 + 0*0.11 -> 62.7 + 64.9 + 0 = 127.6 -> hex(127.6) = 80
이 밝기에 따라 변환의 한 형태이며, (그러나 매우) 모델 used by PAL and NTSC에 매우 가깝습니다.
몇 가지 다른 그레이 스케일 변환 공식을 시도했지만 이것은 주어진 테스트 데이터에 맞는 유일한 방법이었습니다.