|
@@ -2,17 +2,19 @@
|
|
|
#include<math.h>
|
|
|
#include<stdlib.h>
|
|
|
|
|
|
- /*VARI: ? */
|
|
|
-double va_ri(double redchan, double nirchan, double bluechan,
|
|
|
+/*VARI: Visible Atmospherically Resistant Index */
|
|
|
+double va_ri(double redchan, double bluechan,
|
|
|
double greenchan)
|
|
|
{
|
|
|
+/* VARI is the Visible Atmospherically Resistant Index, it was
|
|
|
+ * designed to introduce an atmospheric self-correction
|
|
|
+ * Gitelson A.A., Kaufman Y.J., Stark R., Rundquist D., 2002.
|
|
|
+ * Novel algorithms for estimation of vegetation fraction
|
|
|
+ * Remote Sensing of Environment (80), pp76-87. */
|
|
|
double result;
|
|
|
-
|
|
|
- {
|
|
|
-
|
|
|
- G_fatal_error("Not yet implemented");
|
|
|
-
|
|
|
- } return result;
|
|
|
+ result = (greenchan - redchan ) / (greenchan +
|
|
|
+ redchan - bluechan);
|
|
|
+ return result;
|
|
|
}
|
|
|
|
|
|
|