Patent ID: 7495801

Claim:
A circuitry-implemented method comprising image editing, the method comprising: (1) obtaining digital data representing coordinates of a color S in a first coordinate system, wherein the color S has tristimulus values T 1 , T 2 , and T 3 in a second coordinate system, wherein the coordinates in the first coordinate system comprise coordinates S 1 , S 2 , S 3 , or are a linear transformation of the coordinates S 1 , S 2 , S 3 , wherein: (A) the coordinate S 1 is defined by a value B =√{square root over (g 11 T 1 2 +g 22 T 2 2 +g 33 T 3 2 +g 12 T 1 T 2 +g 13 T 1 T 3 + g 23 T 2 T 3 )} wherein g 11 , g 22 , g 33 , g 12 , g 13 , g 23 are predefined constants, and g 11 , g 22 , g 33 are not equal to zero, or the coordinate S 1 is defined by the value B and by a sign of a predefined function of one or more of T 1 , T 2 , T 3 ; (B) a value cos S 2 is defined by a value β(T 1 ,T 2 ,T 3 )/B, wherein β( T 1 ,T 2 ,T 3 )=β 1 ×T 1 +β 2 ×T 2 +β 3 ×T 3 , wherein β 1 , β 2 , β 3 are predefined numbers at least one of which is not equal to zero, or the value cos S 2 is defined by the value β(T 1 ,T 2 ,T 3 )/B and the sign of said predefined function of one or more of T 1 , T 2 , T 3 ; (C) a value tan S 3 is defined by a value γ(T 1 ,T 2 ,T 3 )/δ(T 1 ,T 2 ,T 3 ), wherein γ( T 1 ,T 2 ,T 3 )=γ 1 ×T 1 +γ 2 ×T 2 +γ 3 ×T 3 , δ( T 1 ,T 2 ,T 3 )=δ 1 ×T 1 +δ 2 ×T 2 +δ 3 ×T 3 , wherein γ 1 , γ 2 , γ 3 are predefined numbers at least one of which is not equal to zero, and δ 1 , δ 2 , δ 3 are predefined numbers at least one of which is not equal to zero, or the value tan S 3 is defined by the value γ(T 1 ,T 2 ,T 3 )/δ(T 1 ,T 2 ,T 3 ) and the sign of said predefined function of one or more of T 1 , T 2 , T 3 ; (2) obtaining data indicating a desired change in the value S 3 ; (3) obtaining color coordinates in the first color coordinate system of a modified color whose coordinate S 3 incorporates said desired change but the coordinates S 1 and S 2 are unchanged.