摘要 |
A method, system and computer readable medium for transforming three dimensional (3D) color information into a color standard is described. A 3D cube defined by eight RGB color points representing the eight vertices of the 3D cube is stored. Each of the eight points represents one of the colors: red, yellow, white, magenta, blue, black, green and cyan. In addition, each of the eight points represents the difference between the capacity of a display and the color standard. The 3D cube is divided into six tetrahedrons and the tetrahedron corresponding to an input RGB pixel is selected. A 3x3 matrix based on the vertices of the selected tetrahedron is calculated. The 3x3 matrix is then multiplied by the components of the input RGB pixel to produce an output RGB pixel conforming to the color standard.
|