A method for the conversion of grayscale images with a non-white
background into halftone images is disclosed. The illustrated embodiment
of the present invention addresses the difficulties current conversion
methods have in converting multi-bit grayscale images with a non-white
background into single bit halftone images. Through manipulation of the
grayscale image data, the edges of text and line art features in the
grayscale image data are located and extracted from the non-white
background through the use of a weight driven conversion algorithm
resulting in more defined halftone images.