Print

Print


Hi,

If you are trying to do motion correction (registering all 3D images within a 4D volume to a fixed 3D reference) then you should use mcflirt and not flirt. If you do want to use flirt rather than mcflirt for some reason then you need to extract 3D volumes yourself and perform flirt between two 3D volumes, as it is not written to work with 4D images directly.

All the best,
	Mark


> On 17 Mar 2019, at 14:24, Alon Gurman <[log in to unmask]> wrote:
> 
> Hi users,
> 
> I've successfully used FLIRT to correct for correcting a 2D time sequence. Attempting to correct a 3D time sequence I receive the following error:
> 
> Image Exception : #75 :: 3D only method called by higher-dimensional volume.
> 3D only method called by higher-dimensional volume.
> 
> I used the entire sequence as both the input and reference.
> 
> My workaround is to run a loop in the terminal to apply the correction volume by volume, using the first volume as the reference image, but I assume that there is a way around this.
> 
> Any ideas?
> 
> ########################################################################
> 
> To unsubscribe from the FSL list, click the following link:
> https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=FSL&A=1

########################################################################

To unsubscribe from the FSL list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=FSL&A=1