X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src%2FcreaImageIOGimmickView.cpp;h=62c7d0c862fbb884d5ec6fcb4f03d47f46489361;hb=b124b45664473a3ad32c1c8cf680cc3355e4dbd2;hp=47aa9cb2f1b817e8ec386fae312d88481f139cf0;hpb=9f19a134db7c02de2dee0c699bfbae69e53904c3;p=creaImageIO.git diff --git a/src/creaImageIOGimmickView.cpp b/src/creaImageIOGimmickView.cpp index 47aa9cb..62c7d0c 100644 --- a/src/creaImageIOGimmickView.cpp +++ b/src/creaImageIOGimmickView.cpp @@ -505,9 +505,9 @@ void GimmickView::ReadImagesNotThreaded(std::vector& s, std::vect for (it=im.begin(); it!=im.end(); ++it) { OutStrGimmick out; - out.img = vtkImageData::New(); + out.img = vtkImageData::New(); out.img->ShallowCopy(mReader.GetImage(*it)); - if(i_attr.mult) + if(i_attr.mult) { getAttributes((*it),out.infos,i_attr); } @@ -529,7 +529,8 @@ void GimmickView::ReadImagesNotThreaded(std::vector& s, std::vect { OutStrGimmick out; vtkImageData* first = mReader.GetImage( im.front() ); - out.img = vtkImageData::New(); + out.img = vtkImageData::New(); + int ext[6]; //EED 2017-01-01 Migration VTK7 #if VTK_MAJOR_VERSION <= 5 @@ -548,7 +549,11 @@ void GimmickView::ReadImagesNotThreaded(std::vector& s, std::vect double spac[3]; first->GetDimensions(dim); first->GetSpacing(spac); - out.img->SetSpacing(spac); + + //EED 2024-01-24 + spac[2] = i_zspc; + + out.img->SetSpacing(spac); out.img->SetDimensions(dim[0], dim[1], (int)im.size() ); @@ -612,7 +617,7 @@ void GimmickView::ReadImagesNotThreaded(std::vector& s, std::vect for (int slice= 0 ; slice SetSpacing(spac); int ext[6]; //EED 2017-01-01 Migration VTK7