Claims
- 1. A color values processing apparatus comprising:
- means for storing a color values processing description that defines a procedure of color values conversion between color processing systems;
- means for analyzing the stored color values processing description, to thereby detect a type of a particular procedure in the stored color values processing description, wherein the type includes at least one of the following: normalization, gamma correction, log correction, LUT referencing, and a matrix operation;
- means for changing the particular procedure in accordance with the detected type to perform at least one of normalization, gamma correction, log correction, LUT referencing and a matrix operation; and
- means for converting color values of a first color processing system to color values of a second color processing system by using the color values processing description including the changed procedure.
- 2. The color values processing apparatus of claim 1, wherein the changing means comprises means for converting a plurality of consecutive operations of the same type included in the procedure to a single operation.
- 3. The color values processing apparatus of claim 2, wherein the converting means converts a plurality of consecutive normalizing operations to a single normalizing operation.
- 4. The color values processing apparatus of claim 2, wherein the converting means converts a plurality of consecutive gamma correcting operations to a single gamma correcting operation.
- 5. The color values processing apparatus of claim 2, wherein the converting means converts a plurality of consecutive look-up table referencing operations to a single look-up table referencing operation.
- 6. The color values processing apparatus of claim 2, wherein the converting means converts the procedure to a single multi-dimensional direct look-up table referencing operation.
- 7. The color values processing apparatus of claim 1, further comprising:
- a rounding process unit including:
- means for storing ranges of the color values;
- means for storing data indicating a rounding operation to be performed when the color value exceeds the range; and
- means for performing the rounding operation indicated by the data.
- 8. The color values processing apparatus of claim 1, further comprising:
- means for judging whether the procedure is performed on a real number; and
- means for changing the procedure so that it is performed on an integer when the judging means has judged that the procedure is performed on a real number.
- 9. The color values processing apparatus of claim 1, wherein the changing means comprises means for storing costs of operations included in the procedure, and means for selecting conversions of the operations based on the costs.
- 10. The color values processing apparatus of claim 1, further comprising means for combining a plurality of color values processing descriptions into a single color values processing description.
- 11. The color values processing apparatus according to claim 1, wherein the color values of the first and second color values processing systems are color values of pixels of raster data.
Priority Claims (1)
Number |
Date |
Country |
Kind |
4-238849 |
Aug 1992 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 08/425,775, filed Apr. 20, 1995, which is a continuation of application Ser. No. 08/106,716, filed Aug. 16, 1993, both now abandoned.
US Referenced Citations (13)
Foreign Referenced Citations (3)
Number |
Date |
Country |
0 179 334 A3 |
Apr 1986 |
EPX |
0 486 311 A3 |
May 1992 |
EPX |
WO 9206557 |
Apr 1992 |
WOX |
Non-Patent Literature Citations (5)
Entry |
ISO/IEC JTC 1/SC 18 N 3264, "First Working Draft of Text and Office Systems Colour Architecture" (TOSCA). |
Barry J. Shepherd, "Addendum 2 To �CCITT Rec T.412/Part 2 of ISO 8613!". |
Xerox Corporation, "Color Encoding Standard", XNSS 289107, Jul. 1991. |
"Addendum 2 To �CCIIT Rec T.411/Part 1 of ISO 8613!" Barry J. Shepherd, IBM Corporation. |
Toru Yamasaki, "Color Technologies for Document Exchange," Journal of the Inst. of Image Electronics Engineers of Japan, vol. 20, No. 6, pp. 617-622. |
Continuations (2)
|
Number |
Date |
Country |
Parent |
425775 |
Apr 1995 |
|
Parent |
106716 |
Aug 1993 |
|