2014-07-08 53 views
-1

我有一個anatomical.mat文件。其內容如下:如何將原始解剖圖像縮放到我想要的尺寸

flip_angle: 0 
      tr: 1000 
      te: 0 
      ti: 0 
     vox2ras0: [4x4 double] 
     volsize: [256 124 256] 
     height: 256 
     width: 124 
     depth: 256 
     nframes: 1 
     vox2ras: [4x4 double] 
     nvoxels: 8126464 
     xsize: 1.2000 
     ysize: 0.9375 
     zsize: 0.9375 
      x_r: 1 
      x_a: 0 
      x_s: 0 
      y_r: 0 
      y_a: 1 
      y_s: 0 
      z_r: 0 
      z_a: 0 
      z_s: 1 
      c_r: 74.4000 
      c_a: 120 
      c_s: 120 
     vox2ras1: [4x4 double] 
      Mdc: [3x3 double] 
     volres: [1.2000 0.9375 0.9375] 
    tkrvox2ras: [4x4 double] 

而我有另一個fMRI.mat文件,它來自與anantomical.mat相同的主題。 fMRI.mat的內容顯示如下:

flip_angle: 0 
     tr: 2500 
     te: 0 
     ti: 0 
    vox2ras0: [4x4 double] 
    volsize: [64 40 64] 
    height: 64 
    width: 40 
    depth: 64 
    nframes: 1452 
    vox2ras: [4x4 double] 
    nvoxels: 163840 
    xsize: 3.5000 
    ysize: 3.7500 
    zsize: 3.7500 
     x_r: 1 
     x_a: 0 
     x_s: 0 
     y_r: 0 
     y_a: 1 
     y_s: 0 
     z_r: 0 
     z_a: 0 
     z_s: 1 
     c_r: 70 
     c_a: 120 
     c_s: 120 
    vox2ras1: [4x4 double] 
     Mdc: [3x3 double] 
    volres: [3.5000 3.7500 3.7500] 
tkrvox2ras: [4x4 double] 

我的問題是如何轉換的解剖尺寸:256 * 124 * 256的fMRI數據64 * 40 * 64的尺寸。注意:它們來自同一個主題,我的意思是來自同一個人。任何人都可以幫助我? 非常感謝!

+0

我不明白這個問題,預計什麼輸出? – Daniel

+0

我想繪製解剖數據3-D矩陣上的fMRI數據3D矩陣(擺脫時間維度),但它們的大小不匹配。解剖矩陣大小的 – user3761566

+0

是256 * 124 * 256,但fMRI矩陣大小是64 * 40 * 64。但他們都來自同一個主題,同一個人。 – user3761566

回答

0

除設置外我沒有看到任何數據值。

但是,如果要轉換3D網格網格,請使用interp3填寫數據點。

在該點必須有網格點值3D位置值和相應的值。確保將3D位置更改爲與目標尺寸相同。

+0

fMRI矩陣是64 * 40 * 64,並且對於每個點都有一個值 – user3761566

+0

我想知道如何將256 * 124 * 256解剖矩陣轉換爲64 * 40 * 64,以便我可以覆蓋fMRI矩陣到解剖矩陣上。 – user3761566

+0

克里斯托弗,我不太明白你的想法 – user3761566