A processor for reconstructing an image using high and low sensitivity data collected from a flat panel detector, the detector including an array of detector pixels and a control line provided for each pixel row to activate each pixel in each respective row, the processor programmed to:
- obtain high and low sensitivity data from the detector using at least one of:
- a predetermined triggering sequence, a plurality of optical masks having different transparencies for different rows/columns of the array and a plurality of charge amplifiers having different amplifications for different columns of the array;
- and
- generate an image using the obtained data wherein the detector has an extended dynamic range.