Skip to content
Snippets Groups Projects
Commit e49a2d12 authored by Julien Malik's avatar Julien Malik
Browse files

ENH: don't compute second order stats when not necessary

parent 8fbd1df6
Branches
Tags
No related merge requests found
...@@ -102,6 +102,8 @@ void VCAImageFilter<TImage>::GenerateData() ...@@ -102,6 +102,8 @@ void VCAImageFilter<TImage>::GenerateData()
otbMsgDevMacro( "Compute mean(Xd)" ); otbMsgDevMacro( "Compute mean(Xd)" );
typename StreamingStatisticsVectorImageFilterType::Pointer statsXd = \ typename StreamingStatisticsVectorImageFilterType::Pointer statsXd = \
StreamingStatisticsVectorImageFilterType::New(); StreamingStatisticsVectorImageFilterType::New();
statsXd->SetEnableCorrelation(false);
statsXd->SetEnableCovariance(false);
statsXd->SetInput(Xd); statsXd->SetInput(Xd);
statsXd->Update(); statsXd->Update();
typename VectorImageType::PixelType Xdmean = statsXd->GetMean(); typename VectorImageType::PixelType Xdmean = statsXd->GetMean();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment