A system and methods are provided for imaging an object, based on
activating an array of discrete X-ray sources in a prescribed temporal
pattern so as to illuminate the object with a beam varying in spatial
orientation, and detecting X-rays of the beam after interaction with the
object and generating a detector signal. An image of the object may then
be constructed on the basis of the time variation of the detector signal.
The discrete X-ray sources may be moved during the course of inspection,
moreover, the prescribed temporal pattern may constitute a Hadamard code.
The discrete sources may be carbon nanotube x-ray sources.