diff --git a/Modules/Applications/AppHyperspectral/app/otbEndmemberNumberEstimation.cxx b/Modules/Applications/AppHyperspectral/app/otbEndmemberNumberEstimation.cxx index 7c2480f4346441aa75988db3cd7dfe3c7b6ddfc3..3534cd8513a3649c0a7ee5ddc3ef1d9ec8895cf5 100644 --- a/Modules/Applications/AppHyperspectral/app/otbEndmemberNumberEstimation.cxx +++ b/Modules/Applications/AppHyperspectral/app/otbEndmemberNumberEstimation.cxx @@ -61,7 +61,7 @@ private: "apply an endmember number estimation algorithm using these statistics. Two " "algorithms are available:\n\n" - "1. Virtual Dimensionality (VD) [1][2]\n" + "1. Virtual Dimensionality (HFC-VD) [1][2]\n" "2. Eigenvalue Likelihood Maximization (ELM) [3][4]\n\n" "The application then returns the estimated number of endmembers.\n\n" @@ -99,9 +99,9 @@ private: AddParameter(ParameterType_Choice, "algo", "Unmixing algorithm"); SetParameterDescription("algo", "The algorithm to use for the estimation"); AddChoice("algo.elm", "Eigenvalue Likelihood Maximization"); - SetParameterDescription("algo.elm", ""); + SetParameterDescription("algo.elm", "Eigenvalue Likelihood Maximization algorithm"); AddChoice("algo.vd", "Virtual Dimensionality"); - SetParameterDescription("algo.vd", ""); + SetParameterDescription("algo.vd", "HFC Virtual Dimensionality algorithm"); AddParameter( ParameterType_Float , "algo.vd.far" , "False alarm rate"); SetMinimumParameterFloatValue("algo.vd.far", 0); @@ -155,7 +155,7 @@ private: } else if (algorithm=="vd") { - otbAppLogINFO("Estimation algorithm: Virtual Dimensionality."); + otbAppLogINFO("Estimation algorithm: HFC Virtual Dimensionality."); auto vd = VirtualDimensionalityType::New(); vd->SetCovariance(covarianceMatrix); vd->SetCorrelation(correlationMatrix); diff --git a/Modules/Hyperspectral/EndmembersExtraction/include/otbVirtualDimensionality.h b/Modules/Hyperspectral/EndmembersExtraction/include/otbVirtualDimensionality.h index 1c8a5bb7e5cbbaa6762758dd43c4c45b84ddbeda..8ef4d06fa9e9113e09775c6d9afeb0bf78be27cd 100644 --- a/Modules/Hyperspectral/EndmembersExtraction/include/otbVirtualDimensionality.h +++ b/Modules/Hyperspectral/EndmembersExtraction/include/otbVirtualDimensionality.h @@ -33,9 +33,9 @@ namespace otb /** \class VirtualDimensionality * \brief Estimates the number of endmembers in a hyperspectral image - * with the Virtual Dimensionality method + * with the Virtual Dimensionality (HFC) method * - * This filter applies the VD (Virtual Dimensionality) algorithm to an + * This filter applies the HFC-VD (Virtual Dimensionality) algorithm to an * hyperspectral image and outputs the number of endmembers. * It takes as input the covariance and correlation matrices of the input data, * the number of observed pixel for thoses matrices estimations,