1. A system for producing thermal images with large dynamic range and high signal-to-noise ratio, the system comprising: a thermal imaging camera for capturing thermal images, each of the thermal images made up of a plurality of pixels and having a dynamic range; a user interface; and a processor for processing thermal images captured by the camera, the processor configured to: analyze, pixel-by-pixel, a first thermal image captured by the thermal imaging camera, the first thermal image having a first dynamic range; define a first set of pixels, the first set of pixels comprising pixels from the first thermal image that are not saturated or nearly saturated in the first dynamic range; define a second set of pixels, the second set of pixels comprising pixels not in the first set of pixels; and create a final thermal image, the final thermal image comprising the first set of pixels from the first thermal image and the second set of pixels from a second thermal image, the second thermal image having a second dynamic range with an upper limit higher than that of, and at least partially overlapping, the first dynamic range.