A system and method for processing image data converts a pixel of image
data having a first resolution to a plurality of subpixels, the plurality
of subpixels representing a second resolution, the second resolution being
higher than the first resolution. The plurality of subpixels are
thresholded to generate a group of subpixel values for each pixel and a
threshold error value. It is then determined if the group of subpixel
values from the thresholding process produce a pattern containing an
isolated subpixel. If the group of subpixel values from the thresholding
process produce a pattern containing an isolated subpixel, the group of
subpixel vales is modified to produce a pattern without an isolated
subpixel. The modification process produces a subpixel error value which
is compensated for localized error before being diffused to adjacent
pixels.
Um sistema e um método para processar dados da imagem convertem um pixel dos dados da imagem que têm uma primeira definição a um plurality dos subpixels, o plurality dos subpixels que representam uma segunda definição, a segunda definição que é mais elevada do que a primeira definição. O plurality dos subpixels é thresholded para gerar um grupo de valores do subpixel para cada pixel e um valor do erro do ponto inicial. Determina-se então se o grupo de valores do subpixel do produto process thresholding um teste padrão que contem um subpixel isolado. Se o grupo de valores do subpixel do produto process thresholding um teste padrão que contem um subpixel isolado, o grupo de vales do subpixel for modificado para produzir um teste padrão sem um subpixel isolado. O processo da modificação produz um valor do erro do subpixel que seja compensado para o erro localizado antes de ser difundido aos pixels adjacentes.