From bca5246307c19fc4d6bffe4dfaed3603e2d52524 Mon Sep 17 00:00:00 2001 From: Otmane Lahlou <otmane.lahlou@c-s.fr> Date: Fri, 5 Nov 2010 14:57:40 +0100 Subject: [PATCH] ENH : clear the coefficient vector at each sample iteration --- Code/Learning/otbGaussianAdditiveNoiseSampleListFilter.txx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Code/Learning/otbGaussianAdditiveNoiseSampleListFilter.txx b/Code/Learning/otbGaussianAdditiveNoiseSampleListFilter.txx index 4c6789f85b..cd1130a11f 100644 --- a/Code/Learning/otbGaussianAdditiveNoiseSampleListFilter.txx +++ b/Code/Learning/otbGaussianAdditiveNoiseSampleListFilter.txx @@ -41,6 +41,10 @@ GaussianAdditiveNoiseSampleListFilter<TInputSampleList,TOutputSampleList> typedef itk::Statistics::MersenneTwisterRandomVariateGenerator GeneratorType; GeneratorType::Pointer generator = GeneratorType::New(); + // Clear the coefficients vector first + m_WhiteGaussianNoiseCoefficients.clear(); + + // Get the size of the measurement vectors unsigned int size = this->GetInput()->Get()->GetMeasurementVectorSize(); if(size == 0) { -- GitLab