converting a .stl file of 3D polyhedron into a .mat file
5 次查看(过去 30 天)
显示 更早的评论
Hello everyone.
I have a .stl file of a solid 3D polyhedron object exported from solidworks. I want to eventually get it as a filled solid into matlab as a .mat file which can be resized using imresize().
I have read it using matlab by using the following link:
This gives me a structure having two variables namely faces and vertices.
Next I want to use this faces and vertices variables to make a .mat file of the 3D model which can be resized. I have been advised to use the vertices variable to create a wireframe, then to define everything inside the frame as 1 and outside the frame 0, and then finally save that as a .mat file.
Could anyone please advise a simpler way to do this? Please see that I am not an expert user of matlab, so an easyto understand approach is highly appreciated.
Thanks.
Salman
2 个评论
Rik
2020-9-21
The faces and vertices already form a wire frame. I don't know a simpler way.
So Durganshu, I would suggest you try the same strategy. There is a submission on the FEX that will do that for you.
回答(1 个)
DGM
2025-4-4
If the goal is to convert the object into a volumetric image, then:
The linked voxelization tool was available on the FEX at the time.
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!