A method for generating a high dynamic range image of a scene, from a plurality of images of said scene obtained by non-destructive readout of an image sensor, called NDRO images, said sensor (204, 304) comprising a plurality of pixels arranged in matrix form, and each associated with a photoelectric conversion element enabling to convert a received light into electric charges and to accumulate the electric charges during an exposure time to the light, the method comprising: - a first non-destructive readout of said image sensor, delivering a first current NDRO image with index n=0, and storing of said first image, within a memory zone, in association with an exposure time associated with said first image; and characterized in that: - for each pixel of said first image, a comparison of a signal value corresponding to said electric charges accumulated by said pixel with a signal selection threshold, and a selection of said pixel if said signal value associated with said pixel is above said signal selection threshold; - at least one iteration of the following successive steps, for integer n, n varying from 1 to N: - non-destructively reading out said image sensor, delivering a current NDRO image with index n; - updating said memory zone by storing, for each pixel of said current NDRO image with index n not previously selected in an NDRO image preceding said current NDRO image, a signal value associated with said pixel, in combination with an exposure time associated with said current NDRO image with index n; - for each pixel of said current NDRO image with index n, comparing a signal value corresponding to said electric charges accumulated by said pixel with said signal selection threshold, and selecting said pixel if said signal value associated with said pixel is above said signal selection threshold; generating said high dynamic range image from the stored signal values, weighted by said associated exposure times of said signal values associated with said selected pixels and of said exposure times stored in association. - a first non-destructive readout of said image sensor, delivering a first current NDRO image with index n=0, and storing of said first image, within a memory zone, in association with an exposure time associated with said first image; and characterized in that: - for each pixel of said first image, a comparison of a signal value corresponding to said electric charges accumulated by said pixel with a signal selection threshold, and a selection of said pixel if said signal value associated with said pixel is above said signal selection threshold; - at least one iteration of the following successive steps, for integer n, n varying from 1 to N: - non-destructively reading out said image sensor, delivering a current NDRO image with index n; - updating said memory zone by storing, for each pixel of said current NDRO image with index n not previously selected in an NDRO image preceding said current NDRO image, a signal value associated with said pixel, in combination with an exposure time associated with said current NDRO image with index n; - for each pixel of said current NDRO image with index n, comparing a signal value corresponding to said electric charges accumulated by said pixel with said signal selection threshold, and selecting said pixel if said signal value associated with said pixel is above said signal selection threshold; - non-destructively reading out said image sensor, delivering a current NDRO image with index n; - updating said memory zone by storing, for each pixel of said current NDRO image with index n not previously selected in an NDRO image preceding said current NDRO image, a signal value associated with said pixel, in combination with an exposure time associated with said current NDRO image with index n; - for each pixel of said current NDRO image with index n, comparing a signal value corresponding to said electric charges accumulated by said pixel with said signal selection threshold, and selecting said pixel if said signal value associated with said pixel is above said signal selection threshold;