Hello Wei,
> I did the coregistration and was able to get the transformation matrix
> by doing the following:
> x = spm_coreg(VG,VF);
> T = spm_matrix(x);
> Now I want to apply this transformation matrix to another image. Is
> there a spm command to do that?
If you want to coregister an image to another, you can do something like
x = spm_coreg(target,image-to-be-moved);
M = inv(spm_matrix(x));
MM = spm_get_space(image-to-be-moved);
spm_get_space(deblank(image-to-be-moved), M*MM);
Remember that order matters for the last line, so M*MM is not the same
as MM*M (drove me crazy until John told me :)
Hope this helps,
Marko
--
=====================================================================
Marko Wilke (Dr.med./M.D.)
[log in to unmask]
Universitäts-Kinderklinik University Children's Hospital
Abt. III (Neuropädiatrie) Dept. III (Pediatric neurology)
Hoppe-Seyler-Str. 1, D - 72076 Tübingen
Tel.: (+49) 07071 29-83416 Fax: (+49) 07071 29-5473
=====================================================================
|