save matrix into .nii or .img file

3 Ansichten (letzte 30 Tage)
Priyanka Gorijala
Priyanka Gorijala am 7 Jul. 2020
Bearbeitet: Omar Salah am 7 Jul. 2020
Hello,
I have .nii file which I filtered basing on distance criteria; now I have a list of filtered coordinates
like this : file =
MNI_x MNI_y MNI_z Z_value
50 -4 -46 4.1706
50 -2 -46 4.1706
50 0 -46 4.1706
54 -6 -44 4.1706
52 -6 -44 4.1706
50 -6 -44 4.1706
54 -4 -44 4.1706
52 -4 -44 4.1706
can anyone please help me to find a way to save those filtered coordinates in to .img or .nii file.
  3 Kommentare
Rik
Rik am 7 Jul. 2020
Have you read the documentation for those functions? Did they contain any examples? Were you able to reproduce those?
Priyanka Gorijala
Priyanka Gorijala am 7 Jul. 2020
I read, but I am not able to reproduce those.
So I am trying for something which converts matrix to .img or .nii file

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Omar Salah
Omar Salah am 7 Jul. 2020
Bearbeitet: Omar Salah am 7 Jul. 2020
Marsbar toolbox have ready made functions for that. http://marsbar.sourceforge.net/ you would usually construct a roi first with the coordinates using the object constructor called "maroi_pointlist" then save them with another function.
Here is what I use in my code:
img_mat = maroi_pointlist(struct('XYZ',<COORDINATES>,'vals',<VALUES>,'roithresh',0,'binarize',0,'mat',<Inversion matrix (I got it from SPM)>,'descrip','', 'label', <Label> ),'vox');
img_roi=saveroi(img_mat, <IMAGENAME>);
save_as_image(img_roi, <IMAGENAME>);

Kategorien

Mehr zu Stability Analysis finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by