Matlab - 堆叠图像(2d切片)

时间:2013-04-28 20:43:41

标签: image matlab

我有一组用于制作断层扫描仪的投影2D图像(格式为双)。我使用了iradon并在(XZ)创建了断层扫描仪。现在我需要将一些层(比如每第10层)堆叠到一个新的3D空间中进行可视化。请建议一种方法。

1 个答案:

答案 0 :(得分: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