컴퓨터 그래픽의 CMYK 및 RGB 색상 모델. "색상 렌더링 시스템 RGB, CMYK 및 HSB(색상 렌더링 시스템 RGB, CMYK 및 HSB의 색상 팔레트)"(9학년) 색상 렌더링 시스템의 색상 형성 주제에 대한 컴퓨터 과학 수업 요약 체계

| 학년도 수업 계획 (N.D. Ugrinovich의 교과서에 따름) | RGB, CMYK 및 HSB 색상 렌더링 시스템의 색상 팔레트

제12과
RGB, CMYK 및 HSB 색상 렌더링 시스템의 색상 팔레트

§ 2.2.3. RGB, CMYK 및 HSB 색상 렌더링 시스템의 색상 팔레트

2.2.3. RGB, CMYK 및 HSB 색상 렌더링 시스템의 색상 팔레트

백색광은 프리즘과 같은 광학 기기나 대기 중의 물방울(무지개)을 사용하여 빨간색, 주황색, 노란색, 녹색, 파란색, 남색, 보라색 등 다양한 스펙트럼 색상으로 분해될 수 있습니다(그림 2.4).

쌀. 2.4. 백색광을 스펙트럼으로 분해


가시광선 스펙트럼의 색상 순서를 쉽게 기억하는 데 도움이 되는 잘 알려진 문구가 있습니다. « 모든 사냥꾼 소원 알다 , 어디 앉아있다 ».

사람은 눈의 망막에 위치한 색 수용체, 즉 원뿔을 사용하여 빛을 인식합니다. 원뿔은 인간이 지각하는 기본 색상인 빨간색, 녹색, 파란색에 가장 민감합니다. 사람은 빨간색, 녹색, 파란색의 합을 흰색으로, 그 부재를 검은색으로, 다양한 조합을 다양한 색상으로 인식합니다.

RGB 색상 렌더링 시스템의 색상 팔레트. 모니터 화면에서 사람은 색상을 빨간색, 녹색, 파란색의 세 가지 기본 색상의 합계로 인식합니다. 이 연색 시스템은 영어 색상 이름의 첫 글자를 따서 RGB라고 합니다. 빨간색 - 빨간색, 녹색 - 녹색, 파란색 - 파란색).

팔레트의 색상 RGB기본 색상을 추가하여 형성되며 각 색상은 서로 다른 강도를 가질 수 있습니다.

색상 팔레트의 색상은 공식을 사용하여 결정할 수 있습니다 (2.1).

모든 기본 색상의 최소 강도에서는 검정색이 얻어지고, 최대 강도에서는 흰색이 얻어집니다. 한 색상의 최대 강도와 다른 두 색상의 최소 강도는 빨간색, 녹색, 파란색입니다. 녹색과 파란색이 겹쳐지면 청록색(Cyan)이 형성되고, 빨간색과 녹색이 겹쳐지면 노란색(Yellow)이 형성되고, 빨간색과 파란색이 겹쳐지면 마젠타(Magenta)가 형성됩니다(표 2.4).

표 2.4. RGB 연색 시스템의 색상 형성


RGB 연색 시스템에서는 빨간색, 녹색, 파란색을 추가하여 색상 팔레트를 구성합니다.

색 심도는 24비트로 각 기본 색상을 인코딩하는 데 8비트가 할당됩니다. 이 경우 각 색상에 대해 N = 2 8 = 256개의 강도 레벨이 가능합니다. 강도 수준은 10진수(최소 - 0 ~ 최대 - 255) 또는 2진수(00000000 ~ 11111111) 코드로 지정됩니다(표 2.5).

CMYK 색상 렌더링 시스템의 색상 팔레트입니다.프린터에서 이미지를 인쇄할 때 시스템의 색상 팔레트가 사용됩니다. CMY. 주요 색상은 청록색 - 파란색, 마젠타 - 보라색 및 노란색 - 노란색입니다.

CMY 팔레트의 색상은 기본 색상의 페인트를 적용하여 형성됩니다.. 색상 팔레트의 색상은 각 페인트의 강도가 백분율로 지정되는 공식(2.2)을 사용하여 결정할 수 있습니다.

사람은 반사된 빛을 통해 종이에 인쇄된 이미지를 인식합니다. 종이에 페인트를 바르지 않으면 입사된 백색광이 완전히 반사되어 흰색 종이가 보입니다. 페인트를 바르면 스펙트럼의 특정 색상을 흡수합니다. CMY 팔레트의 색상은 백색광에서 특정 색상을 빼서 생성됩니다.

파란색 잉크를 종이에 바르면 빨간색 빛을 흡수하고 녹색과 파란색 빛을 반사하여 파란색이 됩니다. 종이에 적용하면 보라색 잉크는 녹색 빛을 흡수하고 빨간색과 파란색 빛을 반사하여 마젠타 색상을 제공합니다. 종이에 노란색 잉크를 바르면 파란색 빛은 흡수하고 빨간색과 녹색 빛은 반사해 노란색이 됩니다.

두 개의 CMY 페인트를 혼합하여 RGB 색상 렌더링 시스템에서 기본 색상을 얻습니다. 마젠타색과 노란색 잉크를 종이에 바르면 녹색과 파란색 빛이 흡수되어 빨간색으로 보입니다. 파란색과 노란색 물감을 종이에 바르면 빨간색과 파란색 빛이 흡수되어 녹색으로 보입니다. 마젠타색과 청록색 물감을 종이에 바르면 녹색과 빨간색 빛이 흡수되어 파란색으로 보입니다(표 2.6).

파란색, 노란색, 보라색 세 가지 색상을 혼합- 빛이 완전히 흡수되어 검은색으로 보여야 합니다. 그러나 실제로는 검정색이 아닌 더러운 갈색을 띠게 됩니다. 따라서 색상 모델에 또 다른 진정한 검정색이 추가됩니다. 이미 파란색을 나타내는 문자 "B"가 사용되었으므로 Black 색상의 영문 이름 마지막 문자인 "K"를 검정색을 나타내는 데 사용합니다. 확장된 팔레트를 CMYK라고 합니다(표 2.6 참조).

CMYK 색상 시스템에서 색상 팔레트는 청록색, 자홍색, 노란색 및 검정색을 결합하여 생성됩니다.

RGB 컬러 렌더링 시스템은 컴퓨터 모니터, TV 및 기타 발광 기술 장치에 사용됩니다. CMYK 색상 렌더링 시스템은 인쇄된 문서가 반사된 빛으로 사람에 의해 인식되기 때문에 인쇄에 사용됩니다. 잉크젯 프린터는 고품질 이미지를 생성하기 위해 CMYK 컬러 렌더링 시스템의 기본 잉크가 포함된 4개의 카트리지를 사용합니다(그림 2.5).

쌀. 2.5. 기술에 RGB 및 CMYK 컬러 렌더링 시스템 사용


HSB 컬러 렌더링 시스템의 색상 팔레트. HSB 연색 시스템은 기본 매개변수로 사용됩니다. 색조(색조), 포화(채도) 및 명도(명도).

색조 설정빨간색에서 보라색까지(H = 0 - 빨간색, H = 120 - 녹색, H = 240 - 파란색, H = 360 - 보라색) 광학 스펙트럼의 모든 색상 중에서 색상 음영을 선택할 수 있습니다.

채도 매개변수"순수한" 색조와 흰색의 비율을 결정합니다(S = 0% - 흰색, S = 100% - "순수한" 색조).

밝기 매개변수색상 강도를 결정합니다(최소값 B = 0은 검정색에 해당하고, 최대값 B = 100은 선택한 색상 음영의 최대 밝기에 해당함).

HSB 연색 시스템에서는 색상, 채도, 밝기 값을 설정하여 색상 팔레트를 구성합니다.

그래픽 편집자는 일반적으로 한 색상 렌더링 모델에서 다른 색상 렌더링 모델로 전환할 수 있습니다. 이는 마우스를 사용하거나 색상 필드 위로 포인터를 이동하거나 키보드에서 색상 모델 매개변수를 해당 텍스트 필드에 입력하여 수행할 수 있습니다.

통제 질문

1. 백색광이 스펙트럼으로 분해되는 것을 관찰할 수 있는 자연 현상과 물리적 실험은 무엇입니까? 보고서를 준비하세요.

2. 연색성 시스템에서 색상 팔레트가 형성되는 방식 RGB? 컬러 렌더링 시스템에서 CMYK? HSB 컬러 렌더링 시스템에서?

독립적 완성을 위한 과제

2.8. 단답형 과제.색상 렌더링 시스템의 기본 색상 강도가 주어지면 색상을 정의합니다. RGB. 테이블을 채우십시오.

2.9. 단답형 과제.연색 시스템에서 페인트를 종이에 적용한 경우 색상을 결정합니다. CMYK. 테이블을 채우십시오.

주위를 둘러보세요. 무엇이 보이나요? 물체, 테이블, 의자, 태양 또는 바다가 보입니다. 이 모든 다양성이 어떻게 인식되는지 궁금한 적이 있습니까? 빛은 전자기파이며, 소리나 우리가 느끼지 못하는 다른 파동처럼 공간을 이동하는 파동입니다.

지각과 처리 과정에는 우리가 보고 있는 물체와 인간의 눈 자체, 그리고 눈을 통해 받은 정보를 처리하는 뇌라는 양면이 포함됩니다.

색상이 어떻게 보이는지 살펴보겠습니다. 인간 눈의 망막에는 원뿔 수용체와 막대 수용체가 있습니다. 눈에는 전체적으로 약 1억 3천만 개의 간상체와 700만 개의 원뿔이 있습니다. 망막의 수용체 분포는 고르지 않습니다. 황반 부위에는 원뿔이 우세하고 막대가 거의 없습니다. 반대로 망막 주변에는 원뿔의 수가 급격히 줄어들고 간상체만 남게 됩니다. 원뿔은 황혼의 시력을 위해 색상, 막대에 대한 인식을 담당합니다. 예를 들어 밤에는 색상이 보이지 않고 막대가 작동하기 때문에 모든 것이 회색으로 표시되며 낮에는 원뿔과 막대가 모두 작동합니다.

시각 수용체는 어떻게 작동하나요? 로돕신 색소는 원뿔 모양의 막대에서 빛의 영향으로 분해되며, 이 역할은 요오돕신 색소에 의해 수행됩니다.

색상 모델

색상 모델은 다양한 색상과 색상을 표현하기 위한 시스템입니다.인쇄 시 사용 가능한 잉크의 제한된 수 또는 모니터의 색상 채널을 기준으로 함).

작동 원리에 따라 모든 색상 모델은 가산, 감산, 지각 및 비색계의 네 가지 클래스로 분류되지만 후자는 지각 모델로 분류되는 경우가 많습니다. 좀 더 자세히 살펴보겠습니다.

추가 색상 모델(RGB)

시각의 생리학부터 시작하여 색의 본질을 살펴 보겠습니다. 가시 스펙트럼의 세 가지 기본 색상에 가장 큰 감도를 나타내는 세 가지 유형의 "원뿔"이 있습니다.

· 빨간색-주황색(600 – 700 nm);

· 녹색(500~600nm);

· 파란색(400~500nm).

따라서 어떤 색상이든 인식하기 위해 우리의 뇌는 다른 매개변수인 강도를 고려하여 이 세 가지 색상을 혼합합니다.

고려중인 색상 모델 클래스는 실제로 널리 퍼진 유일한 모델로 표현됩니다. 이 모델은 가시광선 스펙트럼의 대부분의 색상이 세 가지 색상을 혼합하여 얻을 수 있다는 사실에 기초합니다.주요한. 이 색상들은빨강(Red), 녹색(Green), 파랑(Blue) , 그에 따라 모델의 이름이 지정되었습니다. RGB. 세 가지 구성 요소가 모두 최대일 때 생성되는 색상은 밝은 흰색입니다. 동일한 0 값은 절대 검정색(보다 정확하게는 빛이 없음)을 생성하고 0이 아닌 동일한 값은 그레이 스케일에 해당합니다. 해당 값이 동일하지 않은 구성 요소의 조합은 해당 색상 톤을 형성합니다. 이 경우 원색의 쌍별 혼합이 형성됩니다.보조 색상: 청록색(Cyan), 마젠타(Magenta) 및 노란색(Yellow). 기본 색상과 보조 색상은 다음을 참조하세요.기본 색상.

수학적으로 RGB 색상 모델은 큐브로 가장 편리하게 표현됩니다. 이 경우 각 색상은 X(빨간색), Y(녹색) 및 Z(파란색) 좌표 값에 해당하는 큐브 내부의 점과 고유하게 연관될 수 있습니다. 그러면 원점에서 나오는 벡터의 방향에 따라 색도가 고유하게 결정되고 그 크기가 밝기를 나타냅니다. RGB 색상 모델의 단순성과 명확성에도 불구하고 하드웨어 의존성(예: 모니터에서 다양한 형광체 사용 및 기본 노화)과 제한된 색 영역(가시 스펙트럼의 모든 색상을 얻을 수 없음)이라는 두 가지 중요한 단점이 있습니다. ).

빼기 색상 모델(CMY 및 CMYK)

물체의 색은 어떻게 형성되나요? 대답은 간단합니다. 물체에 떨어지는 일광은 부분적으로 흡수되고 부분적으로 반사되며, 우리 눈이 보는 것은 바로 이 반사 스펙트럼입니다. 가시파는 760~380밀리미크론 범위에 있는 파동입니다. 아래 그림은 색상과 파장 사이의 대응을 보여줍니다.

이런 관점에서 볼 때, 흰색은 입사된 빛 전체를 반사하는 색이고, 검은색은 모든 빛을 흡수하는 색입니다.

감산 색상 모델은 물체에서 반사된 색상을 설명하는 데 사용됩니다. 감법색은 가법색과 달리 흡수에 의해 생성됩니다.(빼기) 물체 표면에서 빛을 흡수하고 반사하는 과정의 물리학에 해당하는 흰색에서 기본 색상 중 하나를 빼냅니다.

흰색 - 빨간색 = 파란색;

흰색 - 녹색 = 보라색;

흰색 - 파란색 = 노란색.

따라서 이러한 프로세스를 설명하기 위해 모델이 사용됩니다. CMY, 세 가지 기본 감산 색상을 사용합니다.시안(Cyan), 마젠타(Magenta), 옐로우(Yellow).

결과적으로 두 가지 감산 페인트를 혼합하면 결과 색상이 어두워집니다(페인트를 더 많이 적용하고 빛을 더 많이 흡수함). 세 가지 구성 요소를 동일한 값으로 혼합하면 회색 음영이 생성됩니다. 흰색은 모든 색상이 없을 때 (페인트가 없을 때) 얻어지며, 그 존재감은 완전합니다. 이론에 의하면 검정색을 줍니다. 그러나 실제 기술 과정에서 종이에 세 가지 원색(2차 색상)을 혼합하여 검정색을 얻는 것은 효과적이지 않습니다. 여기에는 두 가지 이유가 있습니다. 첫째, 완벽하게 순수한 마젠타색, 청록색, 노란색을 만드는 것은 거의 불가능합니다. 결과적으로 이들 색상을 혼합하면 결과는 순수한 검정색이 아닌 더러운 갈색이 됩니다. 둘째, 검정색을 만들기 위해 페인트를 낭비적으로 소비하는 것입니다. 이는 모든 유색 페인트가 일반 검정색 페인트보다 비싸다는 사실에도 불구하고 발생합니다.

결과적으로 실제로는 또 다른 감산 색상 모델인 CMYK 추가로 네 번째 검정색 페인트를 사용합니다. 모델명은 문자 K(단어의 마지막 문자)를 사용합니다. BlaK(블랙) ) 혼란을 피하기 위해 영어에서 Blue라는 단어는 문자 B로 시작됩니다. 때때로 문자 K는 Key(key, key)라는 단어의 첫 글자로 해석되기도 합니다. 이 잉크는 컬러 인쇄 과정의 주요 잉크이며 용지에 마지막으로 적용되는 잉크입니다.

CMYK 색상 모델에는 RGB 모델과 동일한 제한 사항(하드웨어 종속성 및 제한된 색상 범위)이 있습니다. 더욱이 하드웨어에 더 많이 의존하고 RGB 모델보다 색상 범위가 훨씬 더 좁습니다. 컬러 염료는 모니터의 형광체에 비해 특성이 나쁩니다. 예를 들어, 밝고 채도가 높은 색상은 물론 금속성, 금색과 같은 특정 색상도 재현할 수 없습니다.

인쇄 시 재현할 수 없는 화면 색상은 CMYK 영역을 벗어난다고 합니다. 이러한 상황을 방지하기 위해 일반적으로 이미지 생성 및 편집 단계에서 부적절한 색상을 식별 및 제거(유사한 대체)하거나 새 색상 또는 별색(별색은 별색)을 추가하여 모델의 색 영역을 확장하는 등 일련의 특별한 조치가 사용됩니다. 특수 기술을 사용하고 각 색상에 고유한 염료 또는 잉크를 사용하여 만든 색상 또는 페인트). 예를 들어, CMYK 잉크(6색 인쇄)에 녹색 및 주황색 잉크가 추가되어 재현 가능한 색상 범위가 크게 확장됩니다. 아마도 가장 효과적인 또 다른 방법은 색상 관리 시스템인 CMS(색상 관리 시스템)를 사용하는 것입니다.

지각적 색상 모델(HSB 및 기타)

가산 및 감산 색상 모델에 존재하는 하드웨어 의존성을 제거하기 위해 색도와 색상에 대한 별도의 인식을 기반으로 하는 다양한 지각(직관적) 색상 모델이 개발되었습니다.
빛의 밝기, 인간의 눈이 빛을 인식하는 방식. 이 아이디어를 사용하는 대부분의 컬러 모델의 프로토타입은 나중에 HSB, HSL 및 기타 모델이 등장한 HSV 모델입니다. 이들의 공통점은 삼원색의 혼합으로 색상을 지정하는 것이 아니라 두 가지 구성요소를 지정하여 지정한다는 것입니다(예: 모델에서 H.S.B. 이것이 색조(색조), 채도(채도)입니다. 이 모든 모델의 세 번째 매개변수는 이미지의 밝기를 다양한 방식으로 설정하며 B(밝기 - HSB 모델의 경우), L(밝기 - HSL의 경우) 또는 V(값 - HSV의 경우)로 지정됩니다.

HSB 모델 또는 가장 가까운 아날로그인 HSL은 대부분의 최신 그래픽 편집기에 표시됩니다. 그리고 인간의 눈이 색상을 인식하는 방식(이미 논의한 모델 중)과 가장 밀접하게 일치하는 것은 Photoshop에서도 제공되는 HSB 모델이므로 이에 대해 더 자세히 살펴보겠습니다.

색조(H - Hue)는 주요 파장을 가진 빛을 말하며 일반적으로 파란색이나 노란색과 같이 색상 이름으로 설명됩니다. 이 모델의 그래픽 해석에서 각 색상은 원의 특정 위치를 차지하고 0~60 범위의 각도로 설명됩니다. 위치 0은 빨간색, 120은 녹색, 240은 파란색(기본 색상)입니다. 보조 색상은 그 사이에 있습니다. 보색은 색상환의 정반대쪽에 있습니다. 혼합하면 검정색(잉크로 인쇄한 경우) 또는 흰색(모니터에 발산되는 경우)이 형성됩니다. 이는 가장 대조적인 색상이며 눈을 자극합니다.

서로 등거리에 있는 색상은 트라이어드를 형성하여 조화로운 색상 조합과 풍부한 음영 팔레트를 제공합니다. 그러나 색상의 개념은 색상에 대한 완전한 설명을 제공하지 않습니다. 주요 파장 외에도 다른 파장도 색상 형성에 관여합니다. 주파장, 주파장 및 "회색 패치"를 형성하는 다른 모든 파장 사이의 비율을 포화도라고 합니다. 해당 값은 원 중심의 0%(회색)부터 원의 100%(완전 포화)까지 다양합니다.

세 번째 매개변수인 밝기는 어떤 방식으로든 색상에 영향을 미치지 않지만 색상이 눈에 얼마나 강하게 인식되는지를 결정합니다. 밝기는 빛 에너지가 눈의 수용체에 영향을 미치는 강도를 나타냅니다. 밝기가 0이면 아무것도 보이지 않고 모든 색상이 검은색으로 인식되며 최대 밝기에서는 눈이 멀 정도로 흰색으로 느껴집니다. 밝기 값은 0e(검은색)부터 100(흰색)까지의 백분율로 측정됩니다. 이 구성요소는 비선형적이며 눈의 특성에 해당합니다.

HSB 모델은 본질적으로 추상적입니다. 그 구성 요소는 실제로 측정할 수 없습니다. 대부분의 경우 모델 구성 요소는 RGB 모델의 측정 값을 수학적으로 다시 계산하여 얻습니다. 결과적으로 RGB 모델의 제한된 색 공간을 상속받습니다. 또한 밝기와 색상은 완전히 독립적인 매개변수가 아닙니다. 밝기의 큰 변화는 색조의 변화에 ​​영향을 미치며, 이로 인해 색상 캐스트(전환) 형태로 바람직하지 않은 효과가 발생합니다. 동시에 HSB 모델에는 두 가지 중요한 장점이 있습니다. 즉, 이전 두 모델에 비해 더 뛰어난 하드웨어 독립성과 더 간단하고 직관적인 색상 관리 메커니즘입니다.

좋은 하루 되세요, 친애하는 독자, 지인, 방문자, 지나가는 개인 및 기타 이상한 생물! 오늘 우리는 약간 구체적이지만 모든 사용자에게 의심할 여지 없이 중요한 것, 즉 컴퓨터에서의 색상 표현에 대해 이야기하겠습니다.

무슨 말을 하든 조만간 모든 사람은 컬러 모델이 무엇인지 이해해야 하는 실질적인 필요성에 직면하게 될 것이며, 단순히 이 지식은 시야를 넓히고 컴퓨터에서 그것이 어떻게 작동하는지에 대한 인식의 관점에서 유용합니다. 소프트웨어와 물리적 관점 모두에서 그것이 구성되는 것입니다.

컬러 모델이란 무엇입니까?

일반적으로 색상 모델은 색상이 숫자 집합으로 표현되는 추상적인 것입니다. 그리고 이러한 각 모델에는 고유한 특성과 단점이 있습니다. 본질적으로 이는 언어와 같습니다. 예를 들어 색상이 "집"이라는 단어인 경우 다른 언어에서는 다르게 쓰여지고 소리가 나지만 단어의 의미는 모든 곳에서 동일합니다. 색깔도 마찬가지예요.

가장 기본적인 모델을 살펴 보겠습니다. 그 중 5 개가 있습니다. 일반적으로 여러 다른 모델이 동시에 사용됩니다. 일부는 시각적으로 가장 잘 사용되는 반면 다른 일부는 숫자로 사용하는 것이 가장 좋습니다.

RGB

가장 일반적인 색상 표현 모델입니다. 여기에서 모든 색상은 빨간색(빨간색), 녹색(녹색) 및 파란색(파란색)의 세 가지 기본(또는 기본) 색상 음영으로 간주됩니다. 이 모델에는 두 가지 유형이 있습니다. 즉, 색상이 0에서 255까지의 숫자로 지정되는 8비트 표현(예: 색상은 파란색과 노란색에 해당함)과 16비트는 그래픽 편집기와 HTML에서 가장 자주 사용되며 색상은 0부터 ff까지의 숫자(녹색 - #00ff00, 파란색 - #0000ff, 노란색 - #ffff00)로 지정됩니다.

표현상의 차이점은 8비트 형식에서는 각 기본 색상에 대해 별도의 스케일이 사용된다는 것입니다. 16비트색상이 즉시 소개됩니다. 즉, 8비트 표현 - 각 기본 색상이 포함된 3개의 스케일, 16비트- 세 가지 색상으로 구성된 하나의 스케일.

이 모델의 특징은 원색의 음영을 추가하여 새로운 색상을 얻을 수 있다는 것입니다. "혼입".

위 그림에서 색상이 서로 혼합되어 새로운 색상(노란색 - , 자홍색 - , 청록색 및 흰색 )을 형성하는 방법을 볼 수 있습니다.

또한 이 모델은 시각적 형식이 아닌 숫자 형식으로 가장 자주 사용됩니다(해당 필드에 값을 입력하여 색상을 설정하고 마우스로 선택하지 않은 경우). 다른 모델은 색상을 시각적으로 조정하는 데 사용됩니다. 시각적으로 RGB 모델은 3차원 큐브이기 때문에 위 그림에서 볼 수 있듯이 사용하기가 그리 편리하지는 않습니다 :)

그래서 이것은 웹 디자이너(우리는 CSS를 사용합니다)와 프로그래머 사이에서 가장 일반적인 모델입니다.

이 모델의 단점은 하드웨어에 따라 다르다는 것입니다. 즉, 동일한 그림이 다른 모니터에서 다르게 보일 수 있다는 것입니다(모니터는 흡수하는 에너지를 빛 복사로 변환하는 물질인 형광체를 사용하기 때문에 따라서 이 물질의 품질에 따라 기본 색상이 결정됩니다.)

CMYK

이 모델 역시 매우 흔한 모델이지만, 많은 사람들이 이 모델에 대해 전혀 들어보지 못했을 수도 있습니다 :)

그리고 그것은 인쇄에만 사용된다는 사실 때문입니다. 청록색(Cyan), 마젠타색(Magenta), 노란색(Yellow), 검은색(또는 키 컬러)을 나타냅니다. 청록색, 자홍색, 노란색검정색(또는 주요 색상).

인쇄에 이 모델을 사용하는 이유는 새로운 색상마다 세 가지 색조를 혼합하는 것이 너무 비싸고 더러워지기 때문입니다. 한 가지 색상을 먼저 종이에 적용한 다음 그 위에 다른 색상을 적용한 다음 그 위에 세 번째 색상을 적용하면 첫째로 용지가 매우 젖게 되며(잉크젯 인쇄의 경우) 두 번째로 이는 전혀 사실이 아닙니다. 당신은 당신이 원하는 그늘을 정확하게 얻을 것입니다. 예, 그것이 물리학이 작동하는 방식입니다 :)

가장 세심한 사람은 그림에 세 가지 색상이 있다는 것을 알아차렸을 것입니다. 이 세 가지 색상을 혼합하면 검정색이 됩니다. 그럼 왜 따로 데리고 나온 걸까요? 또 그 이유는 첫째, 세 가지 색상을 혼합하면 토너(레이저 프린터에서 잉크 대신 사용되는 프린터 카트리지용 특수 파우더) 사용 측면에서 비용이 많이 들고, 둘째, 용지가 매우 젖어 건조가 증가하기 때문입니다. 셋째, 색상이 실제로 제대로 혼합되지 않고 더 희미해질 수 있습니다. 아래 그림은 이 모델의 실제 모습을 보여줍니다.

따라서 결과는 검은색이 아니라 더러운 회색 또는 더러운 갈색이 됩니다.

그렇기 때문에 종이를 더럽히지 않고 토너에 돈을 쓰지 않고 일반적으로 삶을 더 쉽게 만들기 위해 검정색을 도입했습니다. :)

다음 애니메이션은 전체 내용을 매우 명확하게 보여줍니다(클릭하면 열림, 무게는 약 14Mb).

이 모델의 색상은 0에서 100까지의 숫자로 지정되며, 이 숫자를 선택한 색상의 "부분" 또는 "부분"이라고 합니다. 예를 들어, "카키" 색상은 파란색 페인트 30개, 보라색 45개, 노란색 80개, 검정색 5개를 혼합하여 얻습니다. 카키 색상이 됩니다.

이 모델의 어려움은 가혹한 현실(또는 실제로 가혹한 조건)에서 색상이 숫자 데이터보다는 종이의 특성, 토너의 잉크, 이 잉크를 적용하는 방법 등에 따라 달라진다는 사실에 있습니다. . 따라서 숫자 값은 모니터의 색상을 명확하게 나타내지만 실제 사진을 종이에 표시하지는 않습니다.

HSV(HSB) 및 HSL

이 두 가지 색상 모델을 결합한 이유는 다음과 같습니다. 그들은 원칙적으로 유사합니다.

HSL(왼쪽)과 HSV(오른쪽) 모델의 3차원 구현은 아래 원통 형태로 제시되어 있지만 실제로는 소프트웨어(소프트웨어)에서는 사용되지 않습니다. 왜냐하면.. 3차원이기 때문입니다: )

HSV(또는 HSB)는 색조, 채도, 명도(밝기라고도 함)를 의미합니다.

  • Hue - 색조, 즉 색상 그늘.
  • 채도 - 채도. 이 매개변수가 높을수록 색상이 "순수"해지고, 낮을수록 회색에 가까워집니다.
  • 값(밝기) - 색상의 값(밝기)입니다. 값이 높을수록 색상이 더 밝아집니다(하지만 더 하얗지는 않습니다). 낮을수록 어두워집니다(0% - 검정색).

HSL - 색조, 채도, 밝기

  • 휴 - 이미 알고 계시죠?
  • 채도 - 유사
  • 밝기는 색상의 밝기입니다. (밝기와 혼동하지 마세요). 매개변수가 높을수록 색상이 밝아지고(100% - 흰색), 낮을수록 어두워집니다(0% - 검정색).

보다 일반적인 모델은 HSV이며, 종종 HSV가 시각적으로 표시되고 숫자 값이 RGB로 제공되는 RGB 모델과 함께 사용됩니다. :

여기서 RGB 모델은 빨간색 원으로 표시되어 있으며 음영 값은 0부터 255까지의 숫자로 지정되거나 16진수 형식으로 색상을 즉시 지정할 수 있습니다. 그리고 HSV 모델은 파란색 원으로 표시됩니다(시각적 부분은 왼쪽 직사각형에, 숫자 부분은 오른쪽에 있음). 불투명도(알파 채널이라고 함)를 지정할 수도 있습니다.

이 모델은 단순한(또는 비전문적인) 이미지 처리에 가장 자주 사용됩니다. 이를 사용하면 다양한 필터나 개별 설정을 사용하지 않고도 사진의 기본 매개변수를 조정하는 것이 편리합니다.
예를 들어, 모두가 좋아하는(또는 저주받은) Photoshop에는 두 모델이 모두 있으며 그 중 하나만 색상 선택 편집기에 있고 다른 하나는 색조/채도 설정 창에 있습니다.

여기서 RGB 모델은 빨간색, HSB는 파란색, CMYK는 녹색, Lab은 파란색으로 표시됩니다(자세한 내용은 나중에 설명). 이는 그림에서 볼 수 있습니다. :)
HSL 모델은 다음 창에 있습니다.

HSB 모델의 단점은 하드웨어에 따라 다르다는 것입니다. 이는 단순히 인간의 눈의 인식과 일치하지 않습니다. 왜냐하면... 이 모델은 밝기가 다른 색상을 인식하지만(예를 들어 파란색은 빨간색보다 어둡게 인식됩니다), 이 모델에서는 모든 색상의 밝기가 동일합니다. HSL에도 비슷한 문제가 있습니다 :)

그들은 그러한 단점을 피하고 싶었기 때문에 한 유명한 회사 CIE(International Commission on Illumination - Commission Internationale de l'Eclairage)가 하드웨어와 독립적으로 설계된 새로운 모델을 내놓았습니다. 그리고 그들은 그것을 Lab이라고 불렀습니다. (Laboratory)의 약어가 아닙니다.

실험실 또는 L,a,b

이 모델은 일반 사용자에게는 거의 알려지지 않았지만 표준 모델 중 하나입니다.

다음과 같이 해독됩니다.

  • L - 휘도 - 조명(밝기와 강도의 조합)
  • a - 색상 구성 요소 중 하나이며 녹색에서 빨간색까지 다양합니다.
  • b - 두 번째 색상 구성 요소로 파란색에서 노란색으로 변경됩니다.

그림은 25%(왼쪽) 및 75%(오른쪽) 조명에 대한 a 및 b 구성 요소의 범위를 보여줍니다.

이 모델은 밝기와 색상이 분리되어 있어서 색상을 건드리지 않고도 대비, 선명도, 기타 조명 표시 등을 조절할 수 있어 편리해요 :)

그러나 이 모델은 사용하기가 전혀 명확하지 않으며 실제로 사용하기가 매우 어렵습니다. 따라서 주로 이미지 처리에 사용되며 손실 없이 한 색상 모델에서 다른 색상 모델로 변환하는 데 사용됩니다(예, 이것이 손실 없이 이 작업을 수행하는 유일한 모델입니다). 그러나 치명적으로 고통받는 일반 사용자의 경우 일반적으로 HSL 및 HSV 플러스 필터로 충분합니다.

HSV, HSL 및 Lab 모델의 작동 방식에 대한 예로서 다음은 Wikipedia의 그림입니다(클릭 가능).

지금은 여기까지입니다 ;)

후문

이것들은 파이입니다. 나는 당신이 그것을 좋아하고 언젠가 그것을 사용하기를 바랍니다. 아니면 적어도 메모하고 무엇이 무엇이며 왜인지 알기를 바랍니다.

언제나 그렇듯이, 우리는 귀하의 추가 사항, 질문, 감사, 비판 및 모든 재즈를 보고 기뻐할 것입니다. 댓글을 작성하세요;)

추신

이 기사가 존재하게 된 데 대해 프로젝트의 친구이자 "barn4k"라는 별명을 가진 우리 팀원에게 특별한 감사를 드립니다.

1. 빨간색, 녹색, 파란색을 추가하여 색상 팔레트를 구성하는 색상 렌더링 시스템은 무엇입니까? 1) HSB 2) RGB 3) WBRK 4) CMYK

3. 해상도 512 × 768 픽셀, 16색 화면 이미지에는 얼마나 많은 정보(킬로바이트)가 포함되어 있습니까? 16= 2 i , i = 4, I = 512,768 4 = 1572864비트 / 8 = 196608바이트 / 1024 = 192KB.

4. 256 × 1280 픽셀 및 256색상 해상도의 화면 이미지에는 얼마나 많은 정보(킬로바이트)가 포함되어 있습니까? 256= 2 i , i = 8, I = 256 1280 8 = 2621440비트 / 8 = 327680바이트 / 1024 = 320KB.

5. 64 × 128 픽셀의 래스터 이미지를 저장하기 위해 8KB의 메모리가 할당되었습니다. 이미지 팔레트에서 가능한 최대 색상 수는 몇 개입니까? 8KB = 8 * 1024 = 8192바이트 * 8 = 65536비트 64 * 128 = 8192 65536 /8192 = 포인트당 8비트 28 = 256 답: 256색.

6. 128 × 256 픽셀의 래스터 이미지를 저장하기 위해 4KB의 메모리가 할당되었습니다. 이미지 팔레트에서 가능한 최대 색상 수는 몇 개입니까? 4KB = 4 * 1024 = 4096바이트 * 8 = 32768비트 256 * 128 = 32768 /32768 = 포인트당 1비트 21 = 2 답: 2가지 색상.

7. 흑백 이미지가 포함된 래스터 파일의 용량은 1.5KB입니다. 이미지의 크기는 픽셀 단위로 어떻게 되나요? 1.5KB = 1.5*1024 = 1536바이트 *8 = 12288비트 2= 2 i , i = 1비트(흑백 사진) 12288/1= 12288픽셀.

수직 전체 수평선을 따른 포인트 수 또는 화면당 정보 색상 비트 수 포인트 볼륨 800 600 480000 256 8 3840000 비트 640 480 307200 2 1 320 200 102400 16 4 307200 비트 409600 비트

인쇄 디자인에 직접 관여하지 않은 사람들도 "CMYK란 무엇입니까?", "Pantone이란 무엇입니까?"라는 질문을 하는 경우가 많습니다. "왜 CMYK 외에는 사용할 수 없나요?"

이 기사에서는 색상 공간이 무엇인지 조금 이해하려고 노력할 것입니다. CMYK, RGB, LAB, HSB그리고 페인트 사용법 팬톤레이아웃에서.

색상 모델

CMY(K), RGB, 랩, HSB컬러 모델이다. 색상 모델- 색상 표현을 숫자 튜플(보통 색상 구성 요소 또는 색상 좌표라고 하는 3~4개 값)로 설명하기 위한 추상 모델을 나타내는 용어입니다. 이 데이터를 해석하는 방법과 함께 색상 모델의 색상 세트가 색상 공간을 정의합니다.

RGB- 영어 단어의 약어 빨간색, 녹색, 파란색- 빨간색, 녹색, 파란색. 일반적으로 모니터 화면 및 기타 전자 장치에 이미지를 표시하는 데 사용되는 추가(추가, 영어 - 추가) 색상 모델입니다. 이름에서 알 수 있듯이 파란색, 빨간색 및 녹색으로 구성되어 모든 중간 색상을 형성합니다. 넓은 색 영역을 가지고 있습니다.

이해해야 할 가장 중요한 점은 가산 색상 모델에서는 전체 색상 팔레트가 빛나는 점으로 구성되어 있다고 가정한다는 것입니다. 즉, 예를 들어 종이에서는 RGB 색상 모델로 색상을 표시하는 것이 불가능합니다. 종이는 색상을 흡수하고 자체적으로 빛나지 않기 때문입니다. 최종 색상은 각 주요 색상의 백분율을 원래의 검정색(비발광) 표면에 추가하여 얻을 수 있습니다.


CMYK - 시안색, 마젠타색, 노란색, 키 컬러- 표준 프로세스 인쇄를 위해 인쇄에 사용되는 빼기(뺄셈, 영어 - 빼기) 색상 형성 방식입니다. RGB에 비해 색 영역이 더 작습니다.

CMYK는 종이와 기타 인쇄물이 빛을 반사하는 표면이기 때문에 빼기 모델이라고 합니다. 빛이 얼마나 흡수되었는지보다는 특정 표면에서 반사된 빛의 양을 계산하는 것이 더 편리합니다. 따라서 흰색에서 세 가지 기본 색상인 RGB를 빼면 세 가지 CMY 색상이 추가됩니다. "감산"은 "감산"을 의미합니다. 기본 색상은 흰색에서 뺍니다.

키 컬러(검은색)은 이 색상 모델에서 CMY 트라이어드 색상을 동일한 비율로 혼합하는 대신 사용됩니다. 사실 이상적인 경우에만 트라이어드 색상을 혼합하면 순수한 검정색이 얻어집니다. 실제로는 외부 조건, 재료의 페인트 흡수 조건 및 염료의 불완전 성으로 인해 오히려 더러운 갈색으로 나타납니다. 또한 검정색으로 인쇄된 요소의 등록이 부족할 위험이 높으며 재료(종이)에 물이 찰 위험도 있습니다.



색공간에서 밝기 값은 색상의 유채색 구성 요소(색조, 채도) 값과 분리됩니다. 밝기는 L 좌표(0에서 100까지, 즉 가장 어두운 것부터 가장 밝은 것까지)로 지정되며, 색채 구성 요소는 두 개의 데카르트 좌표 a와 b로 지정됩니다. 첫 번째는 녹색에서 보라색까지의 색상 위치를 나타내고 두 번째는 파란색에서 노란색까지의 색상 위치를 나타냅니다.

기본적으로 종이나 모니터 화면의 색상을 재현하기 위한 하드웨어 데이터 세트인 RGB 또는 CMYK 색상 공간과는 달리(색상은 인쇄 기계 유형, 잉크 브랜드, 생산 습도 또는 모니터 제조업체에 따라 달라질 수 있음) 및 해당 설정), Lab은 색상을 고유하게 식별합니다. 따라서 Lab은 이미지 처리 소프트웨어에서 데이터가 다른 색상 공간(예: 스캐너의 RGB에서 인쇄 프로세스의 CMYK로) 간에 변환되는 중간 색상 공간으로 널리 사용된다는 사실을 발견했습니다. 동시에 Lab의 특별한 속성은 이 공간에서의 편집을 강력한 색상 교정 도구로 만들었습니다.

Lab의 색상 정의 특성으로 인해 이미지의 밝기, 대비 및 색상에 개별적으로 영향을 줄 수 있습니다. 많은 경우 예를 들어 시험 인쇄 과정에서 이미지 처리 속도가 빨라집니다. Lab은 이미지의 개별 색상에 선택적으로 영향을 주어 색상 대비를 향상시키는 기능을 제공하며, 이 색상 공간이 디지털 사진의 노이즈를 방지하기 위해 제공하는 기능도 대체할 수 없습니다.


H.S.B.-원칙적으로 RGB와 유사한 모델로 색상을 기반으로 하지만 좌표계가 다릅니다.

이 모델의 모든 색상은 색조, 채도 및 밝기로 특징 지어집니다. 톤은 실제 색상입니다. 채도는 색상에 추가된 흰색 페인트의 비율입니다. 밝기는 추가된 검정색 페인트의 백분율입니다. 따라서 HSB는 3채널 컬러 모델입니다. HSB의 모든 색상은 주 스펙트럼에 검정색 또는 흰색을 추가하여 얻습니다. 실제로는 회색 페인트입니다. HSB 모델은 엄격한 수학적 모델이 아닙니다. 색상에 대한 설명은 눈으로 인지되는 색상과 일치하지 않습니다. 사실 눈은 색상의 밝기가 서로 다른 것으로 인식합니다. 예를 들어 스펙트럼 녹색은 스펙트럼 파란색보다 밝기가 더 높습니다. HSB에서는 주 스펙트럼(색조 채널)의 모든 색상이 100% 밝기를 갖는 것으로 간주됩니다. 이것은 실제로 사실이 아닙니다.

HSB 모델은 하드웨어 독립적이라고 선언되었지만 실제로는 RGB를 기반으로 합니다. 어떤 경우든 HSB는 모니터에 표시하기 위해 RGB로 변환되고 인쇄를 위해 CMYK로 변환되며 변환 시 손실이 발생하지 않습니다.


표준 페인트 세트

표준 경우 인쇄는 실제로 CMYK 팔레트를 구성하는 청록색, 자홍색, 노란색 및 검정색 잉크를 사용하여 수행됩니다. 인쇄용으로 준비된 레이아웃은 이 공간에 있어야 합니다. 사진 양식을 준비하는 과정에서 래스터 프로세서가 모든 색상을 CMYK 구성 요소로 명확하게 해석하기 때문입니다. 따라서 화면에서는 매우 아름답고 밝게 보이는 RGB 패턴이 최종 제품에서는 전혀 다르게 보이지만 오히려 회색이고 창백하게 보입니다. CMYK 색 영역은 RGB보다 작으므로 인쇄용으로 준비된 모든 이미지에는 색상 교정과 CMYK 색 공간으로의 올바른 변환이 필요합니다. 특히 Adobe Photoshop을 사용하여 래스터 이미지를 처리하는 경우 편집 메뉴에서 프로필로 변환 명령을 사용해야 합니다.

추가 잉크로 인쇄하기

CMYK 색 영역은 매우 밝고 "유독한" 색상을 재현하기에 충분하지 않기 때문에 경우에 따라 CMYK 인쇄 + 추가 (SPOT) 페인트. 일반적으로 추가 색상을 호출합니다. 팬톤, 이것이 전적으로 사실은 아니지만 (Pantone 카탈로그는 CMYK에 포함되거나 포함되지 않은 모든 색상을 설명합니다) 별색, 즉 CMYK와 달리 이러한 색상을 SPOT (별색)이라고 부르는 것이 옳습니다.

물리적으로 이는 표준 CMYK 색상을 사용하는 4개의 인쇄 단위 대신 더 많은 인쇄 단위가 사용됨을 의미합니다. 인쇄 섹션이 4개만 있는 경우 추가 실행이 구성되며, 그 동안 추가 색상이 완제품에 인쇄됩니다.

5개의 인쇄 장치를 갖춘 인쇄기가 있으므로 모든 색상이 한 번에 인쇄되므로 완제품의 색상 등록 품질이 확실히 향상됩니다. 4개의 CMYK 섹션으로 인쇄하고 별색 잉크를 사용하는 인쇄기를 추가로 실행할 경우 색상 일치가 어려울 수 있습니다. 이는 인쇄 섹션이 4개 미만인 기계에서 특히 두드러집니다. 광고 전단지를 한 번 이상 본 적이 있을 것입니다. 노란색 프레임이 예를 들어 아름답고 밝은 빨간색 글자의 가장자리를 약간 넘어 돌출될 수 있습니다. 이 아름다운 붉은 색 레이아웃의 노란색 페인트.

인쇄용 레이아웃 준비

인쇄소에서 인쇄할 레이아웃을 준비 중이고 추가(SPOT) 잉크를 사용하여 인쇄할 가능성에 동의하지 않은 경우 Pantone 팔레트의 색상이 아무리 매력적으로 보이더라도 CMYK 색상 공간에서 레이아웃을 준비하십시오. 당신에게. 사실 화면에서 Pantone 색상을 시뮬레이션하려면 CMYK 색상 공간을 벗어나는 색상이 사용됩니다. 따라서 모든 SPOT 잉크는 자동으로 CMYK로 변환되며 결과는 예상한 것과 전혀 다릅니다.

트라이어드 사용에 동의한 레이아웃에 여전히 CMYK가 아닌 페인트가 포함되어 있는 경우 레이아웃이 사용자에게 반환되어 다시 작성되도록 요청할 준비를 하십시오.

기사를 편집할 때 citypress72.ru 및 masters.donntu.edu.ua/의 자료를 기본으로 사용했습니다.