2010-03-16 4 views
1

http://zi.fi/shots/xyz.pngCIE XYZ 색상 공간 : RGBA 또는 XYZA가 있습니까?

xy 평면 점 (0,1), (1,0) 및 (0,0)의 선형 조합을 기반으로 페인팅 프로그램을 작성할 계획입니다. 이러한 시스템은 원색이 색 영역 내에 있지 않고 전체 색 영역을 둘러싸는 삼각형의 모서리에 있다는 점을 제외하고는 RGB와 동일하게 작동합니다. 나는 X, Y, Z (대문자) 어딘가에 언급 된 세 점을 보았지만 더 이상 페이지를 찾을 수 없다.

내 픽셀 형식은 알파 값과 함께 RGB와 동일한 방식으로 세 가지 구성 요소 각각의 강도를 저장합니다. 이렇게하면 코드를 수정하지 않고 RGBA 용으로 설계된 이미지 조작 작업을 거의 사용할 수 있습니다.

내 형식은 무엇입니까? XYZA, RGBA 또는 다른 것입니까? Google은 XYZA에 대해 알지 못합니다. RGBA는 sRGB + alpha와 혼동을 일으킬 것입니다 (동일한 프로그램에서도 사용해야합니다).

원색 X, Y 및 Z와 그 강도는 일반적으로 사용되는 x, y 및 z 좌표 (소문자)와 거의 관련이 없습니다.

답변

3

http://en.wikipedia.org/wiki/RGB_color_space 답이 있습니다

CIE 1931 색 공간 표준은 단색 원색이있는 RGB 색 공간 인 CIE RGB 공간과 RGB 색 공간처럼 작동하는 CIE XYZ 색 공간을 모두 정의합니다. 빨강, 초록, 파랑이라고 할 수 있습니다.

이 글에서는 XYZA가 올바른 방법이라고 해석합니다.

+0

동의합니다. XYZA는 좋은 이름이지만 혼란을 피하기 위해 옵저버를 추가합니다 : 2 ° 또는 10 °, 사용중인 CMF의 연도 : http://www.cvrl.org/cmfs.htm –

0

각 XYX 및 A 강도에 대해 0.0과 1.0 사이의 부동 소수점을 저장하고 RGBA 공간에 매핑합니까?

사용자 정의 형식 만 있습니다. 그것은 특별한 무엇이라고도 불리지 않는다. (나는 그것이 실제로 색 공간 또는 색상이 특정 픽셀 형식에 매핑되는 색 공간 좌표, 그것은 정말 픽셀 형식이라고 생각하지 않습니다.)

+0

저는 X, Y, Z (좌표 x, y, z 대신에 당신이 의미하는 것)와 알파에 대한 수레를 저장하고 있습니다. 그 값을 어떤 색 공간에 매핑 할 수 있습니다. 가장 인기있는 것은 sRGB와 알파입니다. – Tronic