※ 요약
필자는 대학생 시절 OpenCV를 이용한 영상처리를 공부한 적이 있고, 이 경험 바탕으로 가끔 영상처리를 이용한 프로그램 개발을 취미로 할때가 있다. 그러다보면 가끔 색상 변환을 해야할때가 있는데, OpenCV를 이용하면 간단하게 변환이 가능하지만 직접 구현해야 하는 경우엔 각각의 공식을 찾아야 한다. 필자도 신입때 직접 색상 변환을 해야해서 찾은 사이트가 있어 소개하고자 포스팅한다.
※ 변환 목록
XYZ -> RGB
RGB -> XYZ
XYZ -> Yxy
Yxy -> XYZ
XYZ -> Hunter-Lab
Hunter-Lab -> XYZ
XYZ -> CIE-L*ab
CIE-L*ab -> XYZ
CIE-L*ab -> CIE-L*CH°
CIE-L*CH° ->CIE-L*ab
XYZ -> CIE-L*uv
CIE-L*uv -> XYZ
RGB -> HSL
HSL -> RGB
RGB -> HSV
HSV -> RGB
RGB -> CMY
CMY -> RGB
CMY -> CMYK
CMYK -> CMY
※ 설명
상기 링크로 접속하면 아래와 같은 화면이 나온다. 보면 각종 변환 가능한 목록들이 있다.
예로 RGB를 HSV로 변환하는 공식을 열어보았다.
'프로그래밍 관련 > 프로그래밍 팁' 카테고리의 다른 글
[개발] 각종 진법 변환 계산기 (2진수, 8진수, 10진수, 16진수) (0) | 2016.08.28 |
---|---|
[개발] UAC 관계없이 파일 쓰기나 변경 가능한 폴더 - GetTempPath (0) | 2016.07.12 |
32비트, 64비트에서의 프로세스당 사용 가능한 최대 메모리 (0) | 2016.02.23 |
[MySQL] 지난 버전 다운로드 하기 (0) | 2016.01.25 |
BMP 헤더 정보 (0) | 2014.04.21 |