How to determine the curve of a surface of a mesh?
7 次查看(过去 30 天)
显示 更早的评论
My goal is to differentiate a structural defect (ie. dent) from an undamaged surface. My initial idea is to find the curve of the undamaged surface, and then any curve that doesn't match, can be considered damage (limitations would come later).
I generated a .ply of a water bottle and then created a mesh of the .ply using MeshLab. I'm now trying to find the curve of the body of the water bottle (should be a straight line) and then compare it to the curve of the neck of the water bottle (should be a curve).
I'm using an xyz coordinate system, and since I generated a pointcloud I have a huge amount of coordinate points but it's very difficult for me to determine which point is which on the image/water bottle itself.
I read that finding the equation of a curve of a mesh is not always possible, so that's why I added what my overall goal is, because I may not be approaching this problem correctly.
I'm using Matlab R2019B.
I used iPhone X and an app called Capture to generate the pointcloud but I also have access to an Intel RealSense D435 Depth Camera to generate different types of 3D images as well.
0 个评论
采纳的回答
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Interpolation 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!