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
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

ariannar
ariannar 2023년 2월 13일
편집: ariannar 2023년 2월 13일
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)

댓글을 달려면 로그인하십시오.

질문:

2012년 9월 24일

편집:

2023년 2월 13일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by