From 4a69ebeb30d336b9ce0f629d3a91487cc3ce4040 Mon Sep 17 00:00:00 2001 From: Christophe Palmann <christophe.palmann@c-s.fr> Date: Tue, 7 Jul 2015 17:35:52 +0200 Subject: [PATCH] ENH: added a reference about different formulas used for speckle filtering (SAR) --- .../ImageNoise/include/otbFrostImageFilter.h | 2 ++ .../ImageNoise/include/otbGammaMAPImageFilter.h | 3 ++- .../ImageNoise/include/otbKuanImageFilter.h | 3 ++- .../ImageNoise/include/otbLeeImageFilter.h | 14 ++++++++------ 4 files changed, 14 insertions(+), 8 deletions(-) diff --git a/Modules/Filtering/ImageNoise/include/otbFrostImageFilter.h b/Modules/Filtering/ImageNoise/include/otbFrostImageFilter.h index 15de095c98..0e54d13b09 100644 --- a/Modules/Filtering/ImageNoise/include/otbFrostImageFilter.h +++ b/Modules/Filtering/ImageNoise/include/otbFrostImageFilter.h @@ -35,6 +35,8 @@ namespace otb * A = k*Ci*Ci with Ci = VAR[I]/ (E[I]*E[I]) * The final result is normalized by the sum of the kernel coefficients. * + * (http://www.isprs.org/proceedings/XXXV/congress/comm2/papers/110.pdf) + * * \ingroup OTBImageNoise */ diff --git a/Modules/Filtering/ImageNoise/include/otbGammaMAPImageFilter.h b/Modules/Filtering/ImageNoise/include/otbGammaMAPImageFilter.h index 39e4c891c2..a3fcfd4dcd 100644 --- a/Modules/Filtering/ImageNoise/include/otbGammaMAPImageFilter.h +++ b/Modules/Filtering/ImageNoise/include/otbGammaMAPImageFilter.h @@ -31,7 +31,8 @@ namespace otb * This class implements Gamma MAP filter for despeckleing of SAR * images. * - * + * (http://www.isprs.org/proceedings/XXXV/congress/comm2/papers/110.pdf) + * * \ingroup OTBImageNoise */ diff --git a/Modules/Filtering/ImageNoise/include/otbKuanImageFilter.h b/Modules/Filtering/ImageNoise/include/otbKuanImageFilter.h index 874467549c..9008cce9b2 100644 --- a/Modules/Filtering/ImageNoise/include/otbKuanImageFilter.h +++ b/Modules/Filtering/ImageNoise/include/otbKuanImageFilter.h @@ -31,7 +31,8 @@ namespace otb * This class implements Kuan filter for despeckleing of SAR * images. * - * + * (http://www.isprs.org/proceedings/XXXV/congress/comm2/papers/110.pdf) + * * \ingroup OTBImageNoise */ diff --git a/Modules/Filtering/ImageNoise/include/otbLeeImageFilter.h b/Modules/Filtering/ImageNoise/include/otbLeeImageFilter.h index 12bb6fb1e2..b6e6f6963f 100644 --- a/Modules/Filtering/ImageNoise/include/otbLeeImageFilter.h +++ b/Modules/Filtering/ImageNoise/include/otbLeeImageFilter.h @@ -30,12 +30,14 @@ namespace otb * * This class implements Lee's filter for despeckleing of SAR * images. The estimated reflectivity R is computed as follows: - -R=I*W+E[I]*(1-W), where -W=1-Cu*Cu/(Ci*Ci) -Cu = 1/sqrt(nb of look) -Ci = sqrt(VAR[I])/E[I] - + * + * R=I*W+E[I]*(1-W), where + * W=1-Cu*Cu/(Ci*Ci) + * Cu = 1/sqrt(nb of look) + * Ci = sqrt(VAR[I])/E[I] + * + * (http://www.isprs.org/proceedings/XXXV/congress/comm2/papers/110.pdf) + * * * * \ingroup OTBImageNoise -- GitLab