Image data is scaled, rotated and/or otherwise manipulated. Diffusive
effects of associated interpolation and/or re-sampling are compensated
for, or corrected, by applying an adaptive packing form of error
diffusion to output data of one or more manipulating transforms. For
example, rank order error diffusion is applied to output data of a
manipulating transform, thereby restoring compaction to otherwise diffuse
halftone structures (e.g., halftone dots, lines, etc), saturated text
and/or other small, high contrast image elements.