Skip to content
Snippets Groups Projects
Commit 548257fe authored by Julien Michel's avatar Julien Michel
Browse files

PERF: Avoid Update() call for FastICA filter

parent f9c2f567
No related branches found
No related tags found
No related merge requests found
......@@ -344,17 +344,17 @@ private:
filter->SetNumberOfIterations(nbIterations);
filter->SetMu(mu);
m_ForwardFilter->GetOutput()->UpdateOutputInformation();
if (invTransform)
{
m_ForwardFilter->Update();
otbAppLogDEBUG( << "Compute Inverse Transform");
invFilter->SetInput(m_ForwardFilter->GetOutput());
otbAppLogINFO( << "Normalization MeanValue:"<<filter->GetMeanValues() );
invFilter->SetMeanValues(filter->GetMeanValues());
otbAppLogINFO( << "Normalization StdDevValue:"<<filter->GetStdDevValues() );
invFilter->SetStdDevValues(filter->GetStdDevValues());
if (normalize)
{
invFilter->SetMeanValues(filter->GetMeanValues());
invFilter->SetStdDevValues(filter->GetStdDevValues());
}
invFilter->SetPCATransformationMatrix(filter->GetPCATransformationMatrix());
invFilter->SetTransformationMatrix(filter->GetTransformationMatrix());
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment