[Insight-users] MaskImageFilter performance
    Zakariyya Mughal 
    zaki.mughal at gmail.com
       
    Thu Sep 16 16:14:56 EDT 2010
    
    
  
Hello,
I am trying to benchmark itk::MaskImageFilter and it seems that applying a 50%
mask first in the pipeline executes slower than without the mask.  Is there an
efficient way to define an arbitrary region of interest in ITK using a mask?
Here is a snippet of my code:
---
typedef itk::DiscreteGaussianImageFilter< ImageType, ImageType >	ConvolutionFilter;
typedef itk::MaskImageFilter< ImageType, ImageType, ImageType >		MaskFilter;
ImageType::Pointer input, mask;
// ...
MaskFilter::Pointer mask_filt = MaskFilter::New();
mask_filt->SetInput1(input);
mask_filt->SetInput2(mask);
ConvolutionFilter::Pointer convolve = ConvolutionFilter::New();
ConvolutionFilterolve->SetInput(mask_filt->GetOutput());
convolve->Update();
---
Thanks,
- Zakariyya
    
    
More information about the Insight-users
mailing list