How Many Gray Scales On Laserwriter II NTX?
Tim_Buxton at UM.CC.UMICH.EDU
Tim_Buxton at UM.CC.UMICH.EDU
Sun Mar 25 14:16:32 AEST 1990
We are using the icut and tops commands to take grayscale images
from the screen and send
them to an Apple Laserwriter Plus NTX.
We are getting very "stair stepped" halftones. That is,
where a standard ramp is displayed on the screen varying
smoothely from dark to light, the LaserWriter image will
show a series of discrete bands. The reason for this
evidently is the half-tone process.
As half-toning is explained in the "Red" PostScript
Reference manual, each pixel you send is represented by
"subpixel" dots, more of which are progressively turned on
to darken the image pixel. I had assumed that, having
taken my eight bit pixel information on good faith, that
PostScript would do its level best to give me 256 gray
levels. This is not the case, as I proved by sending
a finely shaded image to the same IRIS screen which
I had taken the 256 level image from using the psh <
image.eps command. The Postscript image showed banding
instead of smooth gradations. Doing an icut to produce
an "rgb" image and doing the hist command on that file, I
found that there were "spikes" at every tenth gray level.
All of the level 30's were lumped into 30, the 40's to
40, etc. That meant in the 30 - 100 range I was looking
at there were only 8 gray levels, and in the whole
range there were only 25 real levels (~ 5bit resolution).
The PS Reference Manual also indicates that the number
of displayable grayscales is determined by the setscreen
command, which determines how many subpixels are in each
pixel, and hence the scale resolution. The first 2
arguments for the command, (angle? and density?) were
doubled and halved by me with
no effect on the SCREEN display.
There is an alternate "line" mode setscreen command
in the tops.c source code which I did not understand
and have not tried. Ways to change the resolution
were averred to be in the PS Cookbook, but what I
saw did not seem to apply.
So, help would be APPRECIATED from anyone who
understands this, and (I hope) can tell me how to
get 256 cool gray levels out of the LaserWriter Plus NTX
or PostScript on the IRIS for that matter. I don't
mind if it takes longer to display, as long as we
don't have to buy a Linotronic to get better pix. Thanks.
-Tim Buxton
Tim_Buxton at um.cc.umich.edu
OptiMetrics, Inc.
More information about the Comp.sys.sgi
mailing list