Select area inside isosurface

조회 수: 7 (최근 30일)
Fabio
Fabio 2012년 5월 21일
Hi everyone,
I’ll try my best to explain my problem... I've a 3-dimensional dataset and I want to select some areas according to the their density. To obtain this I’ve divided my whole data-space in a grid 100x100x100 (that correspond to a matrix) and I’ve counted the number of points that are present in each cell. With this matrix it is easy to evaluate isosurfaces using the function 'isosurface'. What I would like to do now is selecting all the cells contained inside the isosurface I’ve calculated, but I’m not able to do it.. I cannot handle easily the output of the isosurface function...do anyone know how to do it? is there one different function I could use to achieve my goal? Besides, if you have suggestions on how to solve my problem with a completely different approach I would be grateful If you explain it :)
Thanks in advance to anyone answering
  댓글 수: 1
Sean de Wolski
Sean de Wolski 2012년 5월 21일
So you have a 100x100x100 array that contains values. You take the isosurface. You then wish to know the voxels enclosed by this isosurface. Is this correct?

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

답변 (0개)

카테고리

Help CenterFile Exchange에서 Scalar Volume Data에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by