COM1370, Summer 1998, Prof. Futrelle

Final Exam, Monday, August 31st

This is a closed-book, closed-notes exam, two hours in length. This exam, 2 pages in length, will be posted on the Web site, with answers, once it has been administered. Reach via: http://www.ccs.neu.edu/home/futrelle.

1. This question involves color lookup tables (CLUTs). Consider the two bit per pixel image on the left, with the values shown. The image is processed through CLUT1 to produce an output. Draw the 3x3 output array after lookup, blackening the 00 (black) pixels and leaving the 11 (white) pixels white. Then do the same showing what happens when the image is processed through CLUT2.

2. The picture below shows a small portion of an image of a fluttering flag, with a red (R) region to the lower right and a white (W) region to the upper left. Antialiasing is used to alter the output of pixels a through f to anti-alias the red-white boundary. Assume that the system uses 12 bit color, 4 bits for each of Red, Green, and Blue. Pure white (W) is represented by maximum intensity of each of the RGB components. Red is represented by the maximum intensity for the R component, zero for the other two.

Estimate the 12 bit color value for each of the two pixels, b and d. Represent each of the two color values as 12 bit numbers, e.g.,

Show your calculations for the estimates.