[Insight-users] reducing the resolution of a 3D image

Ramón Casero Cañas rcasero at gmail.com
Tue Oct 5 12:28:06 EDT 2010


Hi,

I have done some searching on how to reduce the resolution of a 3D image 
by non integer factors in ITK, and I thought it would be very easy to 
find an example, but I couldn't.

For example, if I have an image with size (103, 304, 573) voxels, and I 
want to make it (100, 280, 300), without changing the real world 
coordinates size.

Apart from a low pass filter to avoid aliasing, what needs to be used?

If I understand well, using something like 
itk::MultiResolutionPyramidImageFilter doesn't work, because the size 
reduction factor has to be an integer.

If I use itk::ScaleTransform, then the image changes it's size, but not 
the resolution values.

Something that looks like a candidate is 
itk::ChangeInformationImageFilter, but could somebody provide some hints 
on how to do this?

Best regards,

Ramon.

-- 
Dr. Ramón Casero Cañas

Computational Biology
Computing Laboratory
University of Oxford
Wolfson Building, Parks Rd
Oxford OX1 3QD

tlf     +44 (0) 1865 283575
web     http://web.comlab.ox.ac.uk/people/Ramon.CaseroCanas
photos  http://www.flickr.com/photos/rcasero/


More information about the Insight-users mailing list