1. A method for processing synthetic aperture radar (SAR) images comprising: receiving a complex SAP data set for a SAR image comprising a plurality of pixels, with the complex SAR data set comprising a real and an imaginary part for each pixel; and applying a complex anisotropic diffusion algorithm to the complex SAR data set so that the real and imaginary part for each pixel are non-linearly processed for generating a processed SAR image.