Have you tried something to distinguish your input file names from your output file name? Maybe one of these:
fslmerge -t output4D.nii.gz ???.nii.gz
fslmerge -t output4D.nii.gz c*.nii.gz d*.nii.gz
Kathy Pearson
-----------------------------------------------------------
Hi, I'm trying to merge 26 nifti files.
When I write ls in the command line (I am located in the folder where the images I want to merge are) I get this:
ls *.nii.gz
c01.nii.gz c11.nii.gz d08.nii.gz
c02.nii.gz c12.nii.gz d09.nii.gz
c03.nii.gz c13.nii.gz d10.nii.gz
c04.nii.gz d01.nii.gz d11.nii.gz
c05.nii.gz d02.nii.gz d12.nii.gz
c06.nii.gz d03.nii.gz d13.nii.gz
c07.nii.gz d04.nii.gz
c08.nii.gz d05.nii.gz
c09.nii.gz d06.nii.gz
c10.nii.gz d07.nii.gz
And that is the order in which I want to merge them.
Then I write
fslmerge -t output4D.nii.gz *.nii.gz
And I check the output in fslview. Volume 0 to 10 correspond to c01-c11. Which is fine. Then volume 11 is c5 again, volume 12 is c6... etc. I don't understand what's going on and what I'm doing wrong? The weird thing is that if I concatenate only c01.nii.gz to c10.nii.gz it does it fine. But once I add one more file, then it get's crazy and repeats randomly one of the previous files.
Thank you in advance!
|