A method for adjusting the lightness/darkness of a binary halftone image
includes receiving digital image data defining a binary halftone image in
terms of a plurality of light pixels having a first value and a plurality
of dark pixels having a second value. If the binary halftone image is to
be lightened, the first value for each light pixel is moved in a direction
away from the second value by a select amount so that it lies outside of
the valid dynamic range. If the binary halftone image is to be darkened,
the second value for each dark pixel is moved in a direction away from the
first value by a select amount so that it lies outside of the valid
dynamic range. Error diffusion is then performed on the binary halftone
image to move all pixel values into the dynamic range. In the case of
lightening the image, the error diffusion operation converts some dark
pixels to light pixels. In the case of darkening the image, the error
diffusion operation converts some light pixels to dark pixels. Propagated
error in the error diffusion operation is limited by a preset amount.
Un método para ajustar el lightness/darkness de una imagen de semitono binaria incluye la recepción de los datos de la imagen digital que definen una imagen de semitono binaria en términos de una pluralidad de pixeles ligeros que tienen un primer valor y de una pluralidad de pixeles oscuros que tienen un segundo valor. Si se va la imagen de semitono binaria a ser aligerada, el primer valor para cada pixel ligero es movido en una dirección lejos desde el segundo valor por una cantidad selecta de modo que mienta fuera de la gama dinámica válida. Si se va la imagen de semitono binaria a ser obscurecida, el segundo valor para cada pixel oscuro es movido en una dirección lejos desde el primer valor por una cantidad selecta de modo que mienta fuera de la gama dinámica válida. La difusión del error entonces se realiza en la imagen de semitono binaria para mover todos los valores del pixel en la gama dinámica. En el caso de aligerar la imagen, la operación de la difusión del error convierte algunos pixeles oscuros a los pixeles ligeros. En el caso de obscurecer la imagen, la operación de la difusión del error convierte algunos pixeles ligeros a los pixeles oscuros. El error propagado en la operación de la difusión del error es limitado por preestableció cantidad.