1. A method for modifying data representing a digitized image, the method comprising: a. receiving the data of a digitized image as signals representing input pixel values for a plurality of unprocessed pixels; b. selecting an unprocessed one of said pixels to be a current pixel for processing; c. thresholding a value associated with the current pixel wherein a thresholding operation employs a functional relationship that includes the input pixel value for the current pixel, an error value diffused from previously processed pixels to the current pixel, a screen control parameter and a parameter related to a sum of normalized previously processed pixels, to generate a processed pixel value for the current pixel; d. generating an error incurred in processing the current pixel to the processed pixel value, the error including a functional relationship of the processed pixel value for the current pixel, the error value diffused to the current pixel, the input pixel value for the current pixel and not additionally including the screen control parameter nor the parameter related to a sum of normalized previously processed pixels; e. distributing the error incurred in processing the current pixel to the processing of at least one other of said plurality of unprocessed pixels; and f. repeating steps b-e for processing each of the unprocessed pixels and using processed pixel values to generate signals representing a modified digital image.