使用Matlab通过在每个像素处绘制线条将2D图像转换为3D

时间:2018-10-16 01:08:33

标签: image matlab 3d

Histology image of fiber in-plane fiber orientation

out-of-plane fiber orientation

我得到了组织学图像,想进行3D重建。第一个是平面场图像,第二个是平面内纤维方向(每个像素处的方向),第三个是平面外纤维方向(每个像素处)。图像是RGB,方向由不同的颜色表示。

我通过代码获得方向图:

imagesc(OR_AC_im,[0 180]) %in plane fiber orientation, 0 when in x direction and 90 in y direction
axis image 
colormap hsv

imagesc(OP_angle.*fluo_mask,[0 90]) %out of plane fiber orientation, 0 when in x direction
axis image
colormap jet

我考虑的是使用第一个2D图像作为x-y坐标。然后在每个像素(每个x和y)处建立球坐标。 我得到方位角,高程,在方向图上表示。 z = 10,这是组织学切片的厚度。然后,我可以将2D图像转换为3D图像。我怎样才能做到这一点?谢谢。

0 个答案:

没有答案