X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=itk%2FclitkResampleImageWithOptionsFilter.txx;h=e009e38ccd1a292ffcfc116227d8a6950dbf539d;hb=d964acf3ee5b9c88194791613a06bee333671200;hp=97dbb64faaa539ba3e0bd6d81af2d27816e023bb;hpb=cfb0abe4e63621400a2df8d1fe9617d52c48ffa3;p=clitk.git diff --git a/itk/clitkResampleImageWithOptionsFilter.txx b/itk/clitkResampleImageWithOptionsFilter.txx index 97dbb64..e009e38 100644 --- a/itk/clitkResampleImageWithOptionsFilter.txx +++ b/itk/clitkResampleImageWithOptionsFilter.txx @@ -37,7 +37,7 @@ //-------------------------------------------------------------------- template clitk::ResampleImageWithOptionsFilter:: -ResampleImageWithOptionsFilter():itk::ImageToImageFilter() +ResampleImageWithOptionsFilter():itk::ImageToImageFilter() { static const unsigned int dim = InputImageType::ImageDimension; this->SetNumberOfRequiredInputs(1); @@ -66,7 +66,7 @@ ResampleImageWithOptionsFilter():itk::ImageToImageFilter void clitk::ResampleImageWithOptionsFilter:: -SetInput(const InputImageType * image) +SetInput(const InputImageType * image) { // Process object is not const-correct so the const casting is required. this->SetNthInput(0, const_cast(image)); @@ -78,7 +78,7 @@ SetInput(const InputImageType * image) template void clitk::ResampleImageWithOptionsFilter:: -GenerateInputRequestedRegion() +GenerateInputRequestedRegion() { // call the superclass's implementation of this method Superclass::GenerateInputRequestedRegion(); @@ -99,7 +99,7 @@ GenerateInputRequestedRegion() template void clitk::ResampleImageWithOptionsFilter:: -GenerateOutputInformation() +GenerateOutputInformation() { static const unsigned int dim = InputImageType::ImageDimension; @@ -124,8 +124,8 @@ GenerateOutputInformation() if (m_OutputIsoSpacing != -1) { // apply isoSpacing for(unsigned int i=0; i -void +void clitk::ResampleImageWithOptionsFilter:: -GenerateData() +GenerateData() { - + // Get input pointer InputImagePointer input = dynamic_cast(itk::ProcessObject::GetInput(0)); static const unsigned int dim = InputImageType::ImageDimension; @@ -242,7 +242,7 @@ GenerateData() filter->SetOutputSpacing(m_OutputSpacing); filter->SetOutputOrigin(m_OutputOrigin); filter->SetDefaultPixelValue(m_DefaultPixelValue); - filter->SetNumberOfThreads(this->GetNumberOfThreads()); + filter->SetNumberOfThreads(this->GetNumberOfThreads()); filter->SetOutputDirection(m_OutputDirection); // <-- NEEDED if we want to keep orientation (in case of PermutAxes for example) // Select interpolator @@ -317,9 +317,9 @@ GenerateData() //-------------------------------------------------------------------- template -typename InputImageType::Pointer -clitk::ResampleImageSpacing(typename InputImageType::Pointer input, - typename InputImageType::SpacingType spacing, +typename InputImageType::Pointer +clitk::ResampleImageSpacing(typename InputImageType::Pointer input, + typename InputImageType::SpacingType spacing, int interpolationType) { typedef clitk::ResampleImageWithOptionsFilter ResampleFilterType;