X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=tools%2FclitkDicom2Image.cxx;h=a6323da9de5ba6ad89c75ab8372049ef569b3200;hb=76f43aa4f38939f58b05de5c49399b8ce19076cc;hp=6f36bc07d2062dcb0c0cfe6db136bb97c9d8d3f8;hpb=5bea196497686f70796822951af654373cba9f97;p=clitk.git diff --git a/tools/clitkDicom2Image.cxx b/tools/clitkDicom2Image.cxx index 6f36bc0..a6323da 100644 --- a/tools/clitkDicom2Image.cxx +++ b/tools/clitkDicom2Image.cxx @@ -23,6 +23,7 @@ #include "vvImageReader.h" #include "vvImageWriter.h" #include +#include #include #if GDCM_MAJOR_VERSION == 2 #include @@ -191,7 +192,11 @@ int main(int argc, char * argv[]) std::vector size = image->GetSize(); origin[0] = -spacing[0]*size[0]/2.0; origin[1] = -spacing[1]*size[1]/2.0; +#if VTK_MAJOR_VERSION <= 5 modifier->SetInput(vtk_image); +#else + modifier->SetInputData(vtk_image); +#endif modifier->SetOutputOrigin(origin[0], origin[1], locs[sliceIndex[0]]); modifier->Update(); vvImage::Pointer focal_image = vvImage::New(); @@ -207,7 +212,6 @@ int main(int argc, char * argv[]) name << *sn << "_" << args_info.output_arg; outfile = name.str(); } - DD("before write"); vvImageWriter::Pointer writer = vvImageWriter::New(); writer->SetInput(image); writer->SetOutputFileName(outfile);