X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=tools%2FclitkImageArithm.cxx;h=4cb22ca85c806ae1bb0d9f941913e8e91a152b01;hb=9fdcc35cbc41d66aa305948e76b9d9560363f1e2;hp=5d6405cdd8d27a506c6335e3dfdaf54e1c259bba;hpb=0083c3fb2c66812489631c7551709d121de51625;p=clitk.git diff --git a/tools/clitkImageArithm.cxx b/tools/clitkImageArithm.cxx index 5d6405c..4cb22ca 100644 --- a/tools/clitkImageArithm.cxx +++ b/tools/clitkImageArithm.cxx @@ -1,3 +1,20 @@ +/*========================================================================= + Program: vv http://www.creatis.insa-lyon.fr/rio/vv + + Authors belong to: + - University of LYON http://www.universite-lyon.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 + the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR + PURPOSE. See the copyright notices for more information. + + It is distributed under dual licence + + - BSD See included LICENSE.txt file + - CeCILL-B http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html +===========================================================================**/ #ifndef CLITKIMAGEARITHM_CXX #define CLITKIMAGEARITHM_CXX /** @@ -10,12 +27,15 @@ // clitk include #include "clitkImageArithm_ggo.h" #include "clitkImageArithmGenericFilter.h" +#include "clitkIO.h" //-------------------------------------------------------------------- -int main(int argc, char * argv[]) { +int main(int argc, char * argv[]) +{ // Init command line GGO(clitkImageArithm, args_info); + CLITK_INIT; // Creation of a generic filter typedef clitk::ImageArithmGenericFilter FilterType; @@ -23,9 +43,9 @@ int main(int argc, char * argv[]) { // Go ! filter->SetArgsInfo(args_info); - filter->Update(); - - // this is the end my friend + CLITK_TRY_CATCH_EXIT(filter->Update()); + + // this is the end my friend return EXIT_SUCCESS; } // end main