1. A machine readable medium containing executable computer program instructions which when executed by a data processing system cause said system to perform a method of image processing, the method comprising: detecting one or more regions in a first image of a high dynamic range scene according to a threshold; and blending the first image and a second image of the scene to generate a third image according to the one or more regions.