diff --git a/Code/BasicFilters/otbFrostImageFilter.txx b/Code/BasicFilters/otbFrostImageFilter.txx index a9d350cbc3382ca4bf1828f5cb5ed389a226fd6a..1e11c5ae063e8b2b8cc2b94fa980c99240ae0435 100644 --- a/Code/BasicFilters/otbFrostImageFilter.txx +++ b/Code/BasicFilters/otbFrostImageFilter.txx @@ -172,17 +172,18 @@ void FrostImageFilter< TInputImage, TOutputImage>::ThreadedGenerateData( NormFiltre = NormFiltre + CoefFiltre; FrostFiltre = FrostFiltre + (CoefFiltre * dPixel); } - } - - /* Modif pour VC++ + } + + dPixel = (FrostFiltre/NormFiltre); if (finite(dPixel)==0){ dPixel = 0.; - }*/ - if (NormFiltre==0.) - dPixel=0.; - else - dPixel=FrostFiltre/NormFiltre; + } + // Modif pour VC++ + /*if (NormFiltre==0.) + dPixel=0.; + else + dPixel=FrostFiltre/NormFiltre;*/ it.Set( static_cast<OutputPixelType>( dPixel ) );