A method for forming a three-dimensional reconstructed image acquires two dimensional measured radiographic projection images over a set of projection angles, wherein the measured 
projection image data is obtained from an energy resolving 
detector that distinguishes first and second energy bands. A 
volume reconstruction has image 
voxel values representative of the scanned object by 
back projection of the measured projection data. 
Volume reconstruction values are iteratively modified to generate an 
iterative reconstruction by repeating, for angles in the set of projection angles and for each of a plurality of pixels of the 
detector: generating a forward projection that includes calculating an x-
ray spectral distribution at each volume 
voxel, calculating an error value by comparing the generated forward projection value with the corresponding measured 
projection image value, and adjusting one or more 
voxel values using the calculated error value and the x-
ray spectral distribution. The generated 
iterative reconstruction displays.