X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=tools%2FclitkNVectorImageTo4DImageGenericFilter.txx;h=1ea44362f08a6de6d35bb648df5d68279d73dcd9;hb=378ee630dce37a3e15baf3a8027542c2f8cf43de;hp=06d5792566198e8888c753461f254de72775c595;hpb=098a47bfa8add3c5a63c7e58ae0f33e73896b5b2;p=clitk.git diff --git a/tools/clitkNVectorImageTo4DImageGenericFilter.txx b/tools/clitkNVectorImageTo4DImageGenericFilter.txx index 06d5792..1ea4436 100644 --- a/tools/clitkNVectorImageTo4DImageGenericFilter.txx +++ b/tools/clitkNVectorImageTo4DImageGenericFilter.txx @@ -103,17 +103,24 @@ namespace clitk spacing.Fill(1); typename OutputImageType::PointType origin; origin.Fill(0); + typename OutputImageType::DirectionType direction; + direction.SetIdentity(); for (unsigned int pixelDim=0; pixelDimGetLargestPossibleRegion().GetSize(pixelDim); spacing[pixelDim]=input->GetSpacing()[pixelDim]; origin[pixelDim]=input->GetOrigin()[pixelDim]; + for (unsigned int pixelDim2=0; pixelDim2GetDirection()[pixelDim][pixelDim2]; + } } typename OutputImageType::RegionType region; region.SetSize(size); region.SetIndex(index); output->SetRegions(region); output->SetOrigin(origin); + output->SetDirection(direction); output->SetSpacing(spacing); output->Allocate(); writer->SetInput(output);