Halftoning by error diffusion, enhanced so as to reduce the presence of
structural artifacts in the halftoned output while avoiding an artificial
increase in halftoning image noise. Specifically, error diffusion
according to the invention divides the input gray level intensity range
into different segments for purposes of both thresholding and error
diffusion. Different error diffusion threshold masks are applied for each
respective segment, and different error diffusion weights are applied for
each respective segment, with a decision being made as to whether or not
to apply a different threshold mask being based on the local image
gradient.
Halftoning pela difusão do erro, realçada para reduzir a presença de artifacts estruturais no halftoned a saída ao evitar um aumento artificial no ruído halftoning da imagem. Especificamente, a difusão do erro de acordo com a invenção divide a escala da intensidade do nível cinzento da entrada em segmentos diferentes para finalidades de thresholding e de difusão do erro. As máscaras diferentes do ponto inicial da difusão do erro são aplicadas para cada segmento respectivo, e os pesos diferentes da difusão do erro são aplicados para cada segmento respectivo, com uma decisão que está sendo feita como se ou para não aplicar uma máscara diferente do ponto inicial que está sendo baseada no gradient local da imagem.