1. A method for imaging an object with image resolution for at least a part of the object exceeding by a predetermined factor a geometrical resolution defined by a detector pixel array, the method comprising applying an optical processing to the wavefront of a light signal indicative of at least a part of the object to be imaged with the enhanced resolution, while propagating towards the detector pixel array, said optical processing being predetermined in accordance with said predetermined factor of resolution enhancement, aliasing effect occurring in the detector plane and to provide orthogonality of spectral data indicative of a sampled output of the detector, to thereby enable digital processing of the sampled output corresponding to a single captured image to reconstruct the image of said at least part of the object with the resolution enhanced by said factor.