Techniques for lens-free imaging using optical resonance, including providing a series of standing waves indexed by a wave vector to an optical resonator having a predetermined dispersion relation. The intensity of the wavelengths corresponding to the standing waves can be measured with a photodetector. A magnitude and shift of the wave vector corresponding to each of the standing waves can be determined, and spatial information in k-space can be determined from the magnitude and shift of the wave vector corresponding to each of the standing waves using an inversion relationship. A transform can be applied to the spatial information to generate an image.