I attach two test images, one low res (test_image_low_res.nii), one high res (test_image_high_res.nii), with different pixel sizes and different extent (field of view).
If I select the low res one, and do a re-init (not Global re-init), the geometry matches that of the low resolution image. The pixel indexes range between 0 and 4 in all 3 dimensions. If I select pixel 4,2,3, the low res image value is 0.31 and the high res image value is 2.51e-03. (screenshot-low-res-geometry-OK.tiff) The point here is that the centre of the low res voxel (4,2,3) is aligned with the centre of the high res voxel (43, 33, 38) (screenshot-low-res-geometry-showing-high-res-data-OK.tiff)
If I now do a re-init on the high res image, or indeed do a Global re-init, the geometry matches that of the high res image. There are 64 pixels in each direction, with indexes 0-63. If I navigate to pixel 43, 33, 38, the pixel intensity at that point in the high res image is still 2.51e-03 (i.e. I have selected the correct voxel) (screenshot-high-res-geometry-OK.tiff), but now the low resolution image is not rendered in the correct position. It is misaligned. (screenshot-high-res-geometry-showing-low-res-BAD.tiff).
Please can this be fixed?
Many thanks
Matt