3d reconstruction using isosurface function
显示 更早的评论
*I want to reconstruct 3d model from pictures taking by confocal microscope. However, the spaces between each pictures are not the same, so I need to leave empty space at z direction. *
(For example, I need to put 5 pictures at [:,:,1], [:,:,4], [:,:,5], [:,:,7], [:,:,10])
*When I do this, the isosurface created are disconnected to each other, but I still want to create one isosurface for all pictures. *
Could anyone help me with that?
Thank you!
回答(1 个)
Image Analyst
2012-9-24
0 个投票
You could create a uniformly spaced 3D sampled image by passing your data into interp1 or interp2, assuming you know what your actual spacings are and what your desired spacings would be.
1 个评论
may I kindly ask you for an example of how to use this function interp2?
I have a 3D tiff image where the Z axes are 1μm apart (resolution: 16.6555 pixels) so about 17 pixels. How can I apply the function to find my interpolated 3D surface?
(Now I created a 3D binary mask of the image, so I have the xyz coordinates of the interested points also)
类别
在 帮助中心 和 File Exchange 中查找有关 Scalar Volume Data 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!