RGB, CMY(K), HIS, YCrCb, YUV 등의 컬러 모델이 있다.

 

RGB 컬러 모델

Red, Green, Blue 세 가지 색상 값을 이용해 색 표시 한다.



 

색을 혼합할수록 색이 밝아지는 가산 체계 사용 한다.

RGB를 같은 비율로 혼합하면 가장 밝은 흰색

 

Red(1, 0, 0) + Green(0, 1, 0) + Blue(0, 0, 1) = White(1, 1, 1)

 

빨강색(R)과초록색(G) 혼합→ 노란색(Yellow)

 

Red(1, 0, 0) + Green(0, 1, 0) = Yellow(1, 1, 0)

 

 

CMY 컬러 모델

청록색(Cyan), 자홍색(Magenta), 노랑색(Yellow) 기본 색으로 사용 한다.

RGB 컬러 모델에서 대각선으로 마주보는 색의 모양을 서로 바꿔 놓은 것처럼 보인다.


 

 

C,M,Y 세 가지 색을 더하면 (1,1,1)dl 되어 색의 밝기가 낮아지는 감산체계를 사용 한다.

RGB컬러와는 정반대 공간에 위치하므로청록색-빨강색자홍색-초록색노랑색-파란색은 보색 관계이다.

 

컬러 모델의 가산과 감산체계


 

HSI 컬러 모델

HSI = Hue(색상), Saturation(채도), Intensity(명도)

 


 

YCrCb 모델

명도에 더 민감한 인간 눈을 감안해 YCrCb컬러 모델이 개발 되었다명도는 Y, 푸른색 정보를 Cr, 붉은색 정보를 츄로 기호화 하고 눈에 민감한 명도 정보 Y는 그대로 유지민감하지 않은 Cr Cb색상 정보는 그 양을 줄여서 사용한다정지영상 압축 표준 방식인 JPEG와 동영상 압축 표준 방식인 MPEG에서 사용 된다.

'Programing > OpenCV' 카테고리의 다른 글

스무딩(블러링)  (0) 2016.11.30
영상 파일 포맷의 종류  (0) 2016.11.30
gray scale  (0) 2016.11.30
Opencv c# 2  (0) 2016.11.30
Opencv c#  (0) 2016.11.30

+ Recent posts