Hi,

Here's a question to Doug / anyone else who mastered the intricate way of
volume transformations:

I'm a bit puzzled.
According to Free surfer's documentation (fscoordinates.pdf), the way two
volumes are registered to each other using tkregister is always using
the fixed transformation (tkvox2ras) (see page 6).

However, when I do the following little experiment (using matlab's
freesurfer API)

A = '001.nii';
B = '002.nii';
X=MRIread(A);
X.vox2ras0(1,4) = 40;
MRIwrite(X,B);

tkregister2 --targ 001.nii --mov 002.nii --regheader -reg R.reg

The two volumes are not in alignment when they are loaded into tkregister.
Now, what am I missing here?
If both were loaded using the fixed transform, they should still be in
alignment (i.e., vox2ras should be ignored for registration purposes).

Thanks in advance,

-- Shay
Tsao lab
Caltech
_______________________________________________
Freesurfer mailing list
Freesurfer@nmr.mgh.harvard.edu
https://mail.nmr.mgh.harvard.edu/mailman/listinfo/freesurfer


The information in this e-mail is intended only for the person to whom it is
addressed. If you believe this e-mail was sent to you in error and the e-mail
contains patient information, please contact the Partners Compliance HelpLine at
http://www.partners.org/complianceline . If the e-mail was sent to you in error
but does not contain patient information, please contact the sender and properly
dispose of the e-mail.

Reply via email to