1. A method implemented in a digital image processing system achieving automatic grainy noise control for optimal macro uniformity appearance, comprising: determining intrinsic mottle and graininess levels of digital image data; determining optimal graininess level for said digital image based on established visual models; determining additional grainy noise based on a calculated difference between said intrinsic mottle and graininess levels and said optimal graininess levels; injecting said additional grainy noise into said image data to optimize uniform appearance of a print; and outputting said print using said digital image data injected with said image data.