RGB Color Codes Chart 🎨 (rapidtables.com

 

RGB Color Codes Chart 🎨

RGB Color Codes Chart RGB color picker | RGB color codes chart | RGB color space | RGB color format and calculation | RGB color table RGB color picker RGB color codes chart Hover with cursor on color to get the hex and decimal color codes below: RGB color

www.rapidtables.com

포토샵이나 그림툴, 사진 편집툴 등에 익숙한 사람들은 잘 알겠지만

 

 

Decimal Code R,G,B 각각의 값을 조절하면 조절할 때마다, 다른 추출색을 볼 수 있다.

빨강의 0~255 경우, 그린의 정도 0~255 경우, 파랑의 정도 0~255 경우를 다르게 설정할 수 있으므로

총 255 * 255 * 255 가지의 색을 볼 수 있는 것이다.

 

R,G,B 모두 char 형(8비트 정수형 데이터타입)을 사용한다.

2^8의 크기를 가진 데이터형으로 -128~127까지의 숫자를 나타낼 수 있는데,

다만, char, signed char, unsigned char로 총 3가지의 Variation이 있다.

signed 와 unsigned는 음수부터 2^8승 크기의 숫자를 나타내냐, 아니면 0부터 2^8승 크기의 숫자를

나타내냐의 차이로,

signed = -128 ~ 127 (음수표시 가능)

unsigned = 0 ~ 255 (양수만 표시 가능)이므로 R,G,B 는 모두 unsigned char이라는 것을 알 수 있다.

 

그렇다면 Vec{0.0f, 0.0f, 1.0f, 1.0f}과 같이 라는 0~1로 따지는 숫자 체계로

순서대로 R,G,B, Alpha(투명도)일 때, salmon을 보고 싶다면?

salmon #FA8072 (250,128,114)

R,G,B 각각이 0~1인 것을 255로 나눈 값으로 변환해주어야 한다.

Vec{0.0f, 0.0f, 1.0f, 1.0f}였던 것을

Vec4{250.0f / 255.0f, 128.0f / 255.0f, 114.0f / 255.0f, 1.0f}로 바꾸면

R,G,B 각각 0~1 사이의 값으로 각각 읽히게 되면서 정상적으로  salmon의 색감을 볼 수 있게 된다.

)

+ Recent posts