How to find elements of a 3d matrix inside a volume

3 次查看(过去 30 天)
Hi all, Does anyone has any idea how can I find the elements of a 3d matrix located inside a volume defined by boundary faces? any comment is appreciated,

回答(2 个)

Sean de Wolski
Sean de Wolski 2013-4-10
编辑:Sean de Wolski 2013-9-19
Hi Ashli,
This utility will "voxelise" your mesh. Then you can use that image as a logical index into your 3d image:
Also, on the off chance that all of your objects are convex, then there is an approach to this with vert2con() on the FEX that will quickly allow you to identify whether a voxel is inside the vertices.
More

Johannes Korsawe
Johannes Korsawe 2013-9-19
If your volume is tesselated with triangles and watertight, you might be able to use intriangulation from the FEX.
Regards, Johannes

类别

Help CenterFile Exchange 中查找有关 3-D Volumetric Image Processing 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by