]> Creatis software - clitk.git/commitdiff
Take input/output spacing for origin
authorDavid Sarrut <david.sarrut@creatis.insa-lyon.fr>
Tue, 28 Jan 2014 15:19:34 +0000 (16:19 +0100)
committerDavid Sarrut <david.sarrut@creatis.insa-lyon.fr>
Tue, 28 Jan 2014 15:19:34 +0000 (16:19 +0100)
itk/clitkResampleImageWithOptionsFilter.txx

index e009e38ccd1a292ffcfc116227d8a6950dbf539d..4c949cec33eff1ade7b4fe43cfac3f4bf313a1fe 100644 (file)
@@ -229,10 +229,9 @@ GenerateData()
   }
 
   // Compute origin based on image corner
-  typename FilterType::OriginPointType origin = input->GetOrigin();
   for(unsigned int i=0; i<OutputImageType::ImageDimension; i++) {
-    origin[i] -= 0.5 * input->GetSpacing()[i];
-    origin[i] += 0.5 * m_OutputSpacing[i];
+    m_OutputOrigin[i] -= 0.5 * input->GetSpacing()[i];
+    m_OutputOrigin[i] += 0.5 * m_OutputSpacing[i];
   }
 
   // Instance of the transform object to be passed to the resample