2013-04-28 200 views
0

我有一套用於製作層析X射線攝影機的投影2D圖像(格式爲double)。我已經使用了iradon並沿着(XZ)創建了一個斷層掃描儀。現在我需要將這些圖層中的一部分(比如說第10層)疊加到一個新的可視化3D空間中。請提供一個方法來做到這一點。Matlab - 堆疊圖像(2d切片)

回答

0

您可以使用meshgridsurf例如爲:

A = rand(10); %Your images 
[X, Y] = meshgrid(1:size(A,1), 1:size(A,2)); 
Z1 = ones(size(A))*10; 
surf(X,Y,Z1,A) 
Z2 = ones(size(A))*1; 
hold on 
surf(X,Y,Z2,rand(10)) 

enter image description here

Also this might interest you