Under poor weather conditions (rain, fog, etc.), both the contrast and color of an image will be degraded. To reverse these effects, spatially adaptive algorithms have previously been developed to improve images under these conditions. Due to the scattering of light, the degradations of an image will be proportional to the distance from the point where the image was taken -this requires de-weat...