A method and system implements a high addressability characteristic into an
error diffusion process. A histogram of the image is generated and the
actual background and black reference values are determined. A gray level
value representing a pixel is received. The gray level value has a first
resolution which corresponds to an original input resolution. The gray
level value is interpolated to generate subpixel gray level values which
correspond to a second resolution. The second resolution is higher than
the first resolution and corresponds to the high addressability
characteristic. A threshold circuit thresholds the interpolated gray level
value and generates an error value as a result of the threshold using the
determined background and black reference values. The error value has a
resolution corresponding to the first resolution. A portion of the error
value is diffused to adjacent pixels on a next scanline.
Een methode en een systeem voeren hoge addressability uit kenmerkend in een proces van de foutenverspreiding. Een histogram van het beeld wordt geproduceerd en de daadwerkelijke achtergrond en de zwarte verwijzingswaarden worden bepaald. Een grijze niveauwaarde die een pixel vertegenwoordigt wordt ontvangen. De grijze niveauwaarde heeft een eerste resolutie die aan een oorspronkelijke inputresolutie beantwoordt. De grijze niveauwaarde wordt geïnterpoleerd om subpixel grijze niveauwaarden te produceren die aan een tweede resolutie beantwoorden. De tweede resolutie is hoger dan de eerste resolutie en beantwoordt aan het hoge addressability kenmerk. De drempels van een drempelkring de geïnterpoleerde grijze niveauwaarde en produceert een foutenwaarde als resultaat van de drempel gebruikend de bepaalde achtergrond en de zwarte verwijzingswaarden. De foutenwaarde heeft een resolutie die aan de eerste resolutie beantwoordt. Een gedeelte van de foutenwaarde wordt verspreid aan aangrenzende pixel op een volgende scanline.