# Despeckle

## Brief Description

Perform speckle noise reduction on SAR image.

## Tags

SAR,Image Filtering

## Long Description

This application reduce speckle noise. Four methods are available: Lee, Frost, GammaMAP and Kuan.

## Parameters

- [param] -in <string> Input image.. Mandatory: True. Default Value: ""
- [param] -out <string> Output image.. Mandatory: True. Default Value: ""
- [param] -ram <int32> Available memory for processing (in MB). Mandatory: False. Default Value: "128"
- [param] -inxml <string> Load otb application from xml file. Mandatory: False. Default Value: ""
- [param] -outxml <string> Save otb application to xml file. Mandatory: False. Default Value: ""
[choice] -filter lee,frost,gammamap,kuan. Mandatory: True. Default Value: "lee"

- [group] -lee

- [param] -filter.lee.rad <int32> Radius for lee filter. Mandatory: True. Default Value: "1"
- [param] -filter.lee.nblooks <float> Nb looks for lee filter. Mandatory: True. Default Value: "1"

- [group] -frost

- [param] -filter.frost.rad <int32> Radius for frost filter. Mandatory: True. Default Value: "1"
- [param] -filter.frost.deramp <float> Decrease factor declaration. Mandatory: True. Default Value: "0.1"

- [group] -gammamap

- [param] -filter.gammamap.rad <int32> Radius for GammaMAP filter. Mandatory: True. Default Value: "1"
- [param] -filter.gammamap.nblooks <float> Nb looks for GammaMAP filter. Mandatory: True. Default Value: "1"

- [group] -kuan

- [param] -filter.kuan.rad <int32> Radius for Kuan filter. Mandatory: True. Default Value: "0"
- [param] -filter.kuan.nblooks <float> Nb looks for Kuan filter. Mandatory: True. Default Value: "0.0"

## Limitations

None

## Authors

OTB-Team

## See Also

## Example of use

- in: sar.tif

- filter: lee

- filter.lee.rad: 5

- out: despeckle.tif