1. An image processing apparatus comprising: a controller, the controller controlling the image processing apparatus to perform a method of adjusting ink pile height, the method comprising the steps of: determining, in an area of image data having a foreground and a background, an estimated ink pile height profile of ink to be deposited on a corresponding area of a surface by an image forming device, the estimated ink pile height profile including a major color component in the foreground and at least one non-major color component; adjusting the estimated ink pile height profile through a spatially dependent change of ink at the area until the adjusted ink pile height difference in the area is below a threshold; and storing or causing an image forming device to print an image based on the adjusted estimated height profile.