기타/컴퓨터공학

RGB를 CMYK로 바꾸는 알고리즘

바로이순간 2013. 10. 5. 12:53

BLACK = RGB(0,0,0) 의 경우는 CMYK(0,0,0,1)로 변환한다.

 그외의 경우는 아래의 공식에 따른다.


 C = 1 - (r/255);

 M = 1 - (g/255);

 Y = 1 - (b/255);


 minCMY = min(C,M,Y);  // 3수중 최소수를 minCMY라 한다.

 C = (C - minCMY) / (1 - minCMY) ;

 M = (M - minCMY) / (1 - minCMY) ;

 Y = (Y - minCMY) / (1 - minCMY) ;

 K = minCMY;

위와 같이 구하면 됩니다.


http://www.javascripter.net/faq/rgb2cmyk.htm

'기타 > 컴퓨터공학' 카테고리의 다른 글

프로그래머의 종류  (0) 2014.02.16
독이 든 술단지  (0) 2013.10.08
해쉬(hash)란 무엇인가?  (0) 2013.10.05
컴파일러제작  (0) 2013.10.01
초보자가 알아야 할 컴퓨터 원리  (0) 2013.08.21