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