X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=tools%2FclitkImageArithmGenericFilter.txx;h=f3b1d449718abdc68b8c1333d0d9ef85ee56d535;hb=9f631d3f415fad2752f18a3fef0584c55dcc0523;hp=1dd236f1f9e24fb44abd2f83bee7251e0dfc1f13;hpb=b1f5d6c99d0263700df2ddb2c6d1bf348709cd92;p=clitk.git diff --git a/tools/clitkImageArithmGenericFilter.txx b/tools/clitkImageArithmGenericFilter.txx old mode 100755 new mode 100644 index 1dd236f..f3b1d44 --- a/tools/clitkImageArithmGenericFilter.txx +++ b/tools/clitkImageArithmGenericFilter.txx @@ -3,7 +3,7 @@ Authors belong to: - University of LYON http://www.universite-lyon.fr/ - - Léon Bérard cancer center http://oncora1.lyon.fnclcc.fr + - Léon Bérard cancer center http://www.centreleonberard.fr - CREATIS CNRS laboratory http://www.creatis.insa-lyon.fr This software is distributed WITHOUT ANY WARRANTY; without even @@ -14,7 +14,7 @@ - BSD See included LICENSE.txt file - CeCILL-B http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html -======================================================================-====*/ +===========================================================================**/ #ifndef CLITKIMAGEARITHMGENERICFILTER_TXX #define CLITKIMAGEARITHMGENERICFILTER_TXX @@ -364,9 +364,8 @@ void clitk::ImageArithmGenericFilter::ComputeImage(Iter1 it, Ite } break; case 10: // exp - static const double c = std::pow(2,16); while (!it.IsAtEnd()) { - ito.Set(PixelTypeDownCast((c - (double)it.Get())/mScalar)); + ito.Set(PixelTypeDownCast((0x10000 - (double)it.Get())/mScalar)); ++it; ++ito; }