A method of smoothing edges of an input image is provided for use in
connection with an image rendering engine that supports two opposing
intensity levels and a range of intermediate intensity levels there
between. The method includes sampling scan lines from the input image.
Each scan line includes an array of pixels, and each pixel possesses one
of the two opposing intensity levels. Simultaneously a plurality of the
scan lines are buffered. Thereafter, the method includes detecting defined
patterns in an unbounded region within the buffered scan lines. Finally,
intensity levels of selected pixels are adjusted to intermediate intensity
levels in response to the defined patterns detected.
Eine Methode des Glatt machens der Ränder eines Eingang Bildes wird für Gebrauch in Zusammenhang mit einem Bild zur Verfügung gestellt, das Maschine überträgt, die zwei entgegensetzende Intensität Niveaus stützt und eine Strecke der Zwischenintensität dort zwischen ebnet. Die Methode schließt Musterstückscan-Linien vom Eingang Bild ein. Jede Scan-Linie schließt eine Reihe Pixel ein, und jedes Pixel besitzt eins der zwei entgegensetzenden Intensität Niveaus. Gleichzeitig werden eine Mehrzahl der Scan-Linien abgedämpft. Danach schließt die Methode das Ermitteln der definierten Muster in einer unbegrenzten Region innerhalb der abgedämpften Scan-Linien ein. Schließlich werden Intensität Niveaus der vorgewählten Pixel auf Zwischenintensität Niveaus in Erwiderung auf die definierten ermittelten Muster justiert.