1. A computer-implemented method for processing synthetic aperture radar (SAR) images comprising: determining noise in a SAR image to be processed; selecting a noise threshold for the SAR image based on the determined noise; mathematically adjusting an anisotropic diffusion algorithm based on the selected noise threshold; and applying the adjusted anisotropic diffusion algorithm to the SAR image.