1. A method for imaging an object, the method comprising: (a) scanning at least two slices of a calibration object; (b) measuring k-space trajectories in said at least two slices to obtain benchmark data; (c) scanning the object to obtain image data for a plurality of gradient axes; (d) applying an anisotropic delay to the image data for each of the gradient axes, wherein the anisotropic delay is determined so as to minimize an error between the image data and the benchmark data; (e) obtaining a first k-space trajectory estimate from the image data to which the anisotropic delay has been applied; (f) applying an eddy current compensation to the image data for each of the gradient axes, the eddy current compensation being determined in accordance with a difference between the measured k-space trajectories and the first k-space trajectory estimate; (g) obtaining a second k-space trajectory estimate from the image data with the anisotropic delay and the eddy current compensation applied; and (h) reconstructing an image of the object using the second k-space trajectory estimate.