ColorCorrectionToolsDoc.tioga
Maureen Stone, November 27, 1985 6:22:02 pm PST
ColorCorrectionTools
CEDAR 6.0 — FOR INTERNAL XEROX USE ONLY
Color Correction Tools
Maureen Stone
© Copyright 1985 Xerox Corporation. All rights reserved.
Abstract: Color correction tools
Created by: Maureen Stone, Gary Starkweather
Maintained by: Maureen Stone <Stone.pa>
Keywords: Color, graphics
XEROX  Xerox Corporation
   Palo Alto Research Center
   3333 Coyote Hill Road
   Palo Alto, California 94304

For Internal Xerox Use Only
1. Color Correction
ColorCorrection.bcd, ColorCorrectionImpl.bcd
This is the Cedar implementation of the color correction routines designed by Gary Starkweather. This technique is based on a set of density measurements for each output device. These densities are stored in the files Panasonic.densities, C150.densities and Versatec.densities for the thermal transfer, ink jet and versatec color printers respectively.
Correct: PROC[ideal: RGB, correction: Data] RETURNS[corrected: RGB, clipped: BOOLEAN];
Transforms an Imager.RGB into a device dependent version.
CorrectBytes: PROC[red, green, blue: BYTE, correction: Data] RETURNS[newR, newG, newB: BYTE, clipped: BOOLEAN];
Does the same thing for bytes, only faster
2. ColorCorrectAIS
Reads red, green, blue AIS files and writes color corrected versions of them.
ColorCorrectAIS <output> ← <input> tt | cv | c150
For example: "ColorCorrectAIS picture-tt ← picture tt" will look for three ais files with the stem "picture" and produce three ais files with the stem "picture-tt" corrected for the thermal transfer printer. The default naming conventions are picture-red.ais, picture-grn.ais and picture-blu.ais. You can control these conventions with the following addition to your user profile, where the list following the keyword is your prefered extentions in order (uses UserProfileOps)
AISseparationKeys.red: "-red" "-r"
AISseparationKeys.green: "-grn" "-green" "-g"
AISseparationKeys.blue: "-blu" "-blue" "-b"