Skip to content

Latest commit

 

History

History
233 lines (157 loc) · 28.1 KB

RGB.md

File metadata and controls

233 lines (157 loc) · 28.1 KB

rgb.jpg

[JPG image (6.45 KB)]

Contents

  1. 설명

1.1. 디지털에서의 색 표현 방법

  1. 서브컬쳐에서의 활용
  2. 관련 항목

[edit]

1. 설명 ¶

삼원색을 뜻하는 말로, 빨간색(Red), 초록색(Green), 파란색(Blue)의 합성어이다.

색광에서 빨간색과 초록색을 합치면 노란색(Yellow)이 되고, 초록색과 파란색을 합치면 청록색(Cyan)이 되며, 파란색과 빨간색을 합치면 마젠타(Magenta)[1]가 된다. 그리고 세 가지 색을 모두 합치면 흰색(White)이 되고, 반대로 세 가지 색을 모두 제외하면 검정색(Black)이 된다.

이런 식으로 세 가지 색상으로 모든 색을 조합시킬 수 있으며, 텔레비전이나 컴퓨터모니터 등 영상 장치의 해상도를 조절하는 표시 장치에 사용된다. 또한 빛을 이용하는 장치가 아닌 인쇄 매체의 경우에는 잉크체계를 사용해 특정 색을 흡수하고 나머지를 반사하기 때문에 RGB가 아닌 CMYK가 적용된다.

또한 두 가지 색상을 겹쳐서 흰색을 만들 수 있는 경우, 해당되는 두 색상을 보색이라고 한다

일단 현실에서는 광점의 휘도만 적절히 조합하면 장땡이기에 CMYK에 비해 색 표현능력이 높지만, 그렇다고 모든 색을 표현할 수 있는 것은 아니다. 이를 보완하기 위해 등장한 색공간이 CIE XYZ 색공간.

게이지 보존 중 하나인 글루온도 RGB의 색 개념이 있다.

[edit]

1.1. 디지털에서의 색 표현 방법 ¶

디지털에서는 각 색의 밝기를 숫자로 나타내어 표기하는데, 보통 각 색에 몇 비트씩 할당하여 표현한다. 비트 수에 따라 표현할 수 있는 색상 수가 달라진다.

8비트까지의 색상 표현은 폰트와 비슷하게 각각의 주소 공간을 하나하나 줄 세워서 각각의 주소에 해당 색상을 하나하나 대응시키는 방법을 썼다. 이것을 팔레트라고 했다. 이 팔레트는 임의로 바꿀 수가 있었기에, 그래픽을 표현하는 프로그램마다 팔레트는 천차만별이었다. 심지어는 팔레트를 순간순간 바꿔 가면서 적은 표현색으로 다양한 색을 표현하는 기법도 쓰였다.

그러나 8비트를 넘어서면서 주소 공간이 너무 많아지자, 비트를 적당히 잘라 앞의 몇 비트는 R, 중간의 몇 비트는 G, 끝의 몇 비트는 B의 밝기를 표시하는 방법으로 바뀌었다.

  • 1비트 : 2개 색상만 표현 가능하다. 검정과 흰색만 표현하면 흑백. 그러나 2개 색상이라고 해도 하나는 거의 항상 검정만 표시하기 때문에, 남은 한 색상만 달라진다. 컴퓨터 초창기에 나온 그린 모니터나 호박색 모니터가 이런 경우다.
  • 2비트 : 과거 CGA 그래픽 카드가 사용했던 것으로, 네 가지 색상이 표현 가능했다.
  • 4비트 : 과거 EGA 그래픽 카드가 사용했던 것으로, 16색 표현이 가능했다. 일본의 PC9801 기종으로 나온 게임은 16색으로 상당히 미려한 그래픽을 구현했다.
  • 8비트 : 256색 표현이 가능. 1990년대 중반까지 많이 쓰였다.
  • 16비트 : R과 B는 5비트, G는 6비트[2]를 할당하여 만든 색공간으로, **하이 컬러(High Color)**라고 많이 불렸다. 65536가지 색상이 표현 가능하다. 바리에이션으로 RGB 모두 5비트를 표현하고, 나머지 1비트는 투명 여부를 표현하는 값으로 쓰인 것도 있다.
  • 24비트 : RGB를 각각 8비트씩 할당한 것. 이것을 **24비트 트루 컬러(True Color)**라고 말한다. 이렇게 표현 가능한 색상은 16,777,216가지이고, 이것은 sRGB라는 이름으로 국제전기표준회의의 표준으로 등재되어 있다. HTML의 색상 코드도 이것을 16진수로 표현한 값을 쓰고 있다.
  • 32비트 : 24비트 트루 컬러에 8비트의 투명값(alpha)를 추가한 것으로, RGBA라고 부른다.

이외에도 48비트 딥컬러나 포토샵 등 전문가용 프로그램에서 사용하는 64비트 컬러(RGBA 각각 16비트 할당), 128비트 컬러(RGBA 각각 32비트 할당) 등이 있다.

[edit]

2. 서브컬쳐에서의 활용 ¶

빛의 삼원색이라는 공통점 때문인지 서로 많이 엮이는 3인조를 상징하는 색으로 자주 활용된다. 특히 포켓몬스터에서 많이 활용되며, 포켓몬스터 시리즈 중 가장 먼저 발매된 적/녹/청 시리즈를 'RGB 시리즈'라고 하기도 한다.

아래는 예시. (빨강 - 초록 - 파랑 순으로 적는다.)

[edit]

3. 관련 항목 ¶

\----

  • [1] 보라색이 섞인 붉은색이다. 여기서 파란색과 빨간색의 밝기를 동시에 낮추면 보라색이 나온다.
  • [2] 이것은 일반적인 가시광선에서 녹색의 영역이 넓기 때문이다.
  • [3] 팬텀의 간부의 상징색이 옷 색깔임을 알 수 있음으로. 단 메두사가 팬텀화가 되었을 때 색깔은 파란색이 아니라 보라색이다.
  • [4] 클래식 및 V 계열 한정. XG에서는 Y-옐로,P-퍼플이 추가되었다.
  • [5] 상징색으로 따지면 배열은 이게 맞으나 어째 미도리 쪽이 더 빨간색인 것 같다. 자세한 건 항목 참조.