X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Fvtk%2Fsrc%2FbbvtkMetaImageWriter.xml;h=1d278aa64f9933329df63603b5daa97f5b984c81;hb=7a10db8c8166b77b7da88846127431f732be69bc;hp=480bbe5bc5e5f763e9c8eea96e96339fd17e91b9;hpb=37c1236cfddff50b8ecfec9fe87e4f32f3454274;p=bbtk.git diff --git a/packages/vtk/src/bbvtkMetaImageWriter.xml b/packages/vtk/src/bbvtkMetaImageWriter.xml index 480bbe5..1d278aa 100644 --- a/packages/vtk/src/bbvtkMetaImageWriter.xml +++ b/packages/vtk/src/bbvtkMetaImageWriter.xml @@ -1,34 +1,41 @@ - + laurent.guigues at creatis.insa-lyon.fr
Writes .mhd / .mhd image formats (bbfication of vtkMetaImageWriter)
image;read/write vtkMetaImageWriter.h -vtkImageData.h +vtkImageData.h +vtkMetaImageWriter - +
    vtkMetaImageWriter* w = vtkMetaImageWriter::New();
-std::cout << "a"<ShallowCopy(bbGetInputIn());
-bbGetInputIn()->Update();
+   bbGetInputIn()->Update();
+
+/*
+   if (bbGetInputIn() == 0)
+      std::cout << "======================= Katastrophe : bbGetInputIn() == 0 " << std::endl;
+   else
+      std::cout << "======================= OK : bbGetInputIn() not NULL " << std::endl;
+
+   bbGetInputIn()->PrintSelf(std::cout, vtkIndent(1));
+   bbGetInputIn()->GetSpacing(spacing);
+   std::cout << "=======" << spacing[0] << " " << spacing[1] << " " << spacing[2] << std::endl;
+*/
+
    w->SetInput(bbGetInputIn());
+   w->SetCompression(false);  // JPR
+   w->SetFileDimensionality(bbGetInputIn()->GetDataDimension()); // NTU
    w->SetFileName(bbGetInputFilename().c_str());
-
-bbGetInputIn()->Print(std::cout);
-std::cout << "a '"<< bbGetInputFilename()<<"'"<Update();
-std::cout << "a"<Update(); // Fred  
+   w->Write();
    w->Delete();
-std::cout << "a"<
-