简体   繁体   English

我在图像中设置了一个点,如何通过Matlab找到围绕所有点的外部不规则形状

[英]I have a point set in image,how to find the External irregular shape circling all the points by Matlab

I got a point set after executing SIFT algorithm.Now I want to find the external irregular shape of those points.Is there anyone knowing the relevant functions in Matlab? 执行SIFT算法后得到一个点集,现在我想找到那些点的外部不规则形状,有人知道Matlab中的相关功能吗? Notice that I don't want the convex hall.Thank you! 请注意,我不要凸面大厅,谢谢!

If you want convex hull, (unclear based on your comment... you can edit questions btw), look up convhull . 如果您想要凸包,(根据您的评论不清楚...可以顺便编辑问题),请查找convhull

If you don't want convex hull, a Delaunay triangulation will probably get you started since the result captures both the convex hull of the points, but also the internal structure such that you may be able to remove some edges from the outside of the returned triangulation. 如果您不希望使用凸包,则Delaunay三角剖分可能会帮助您入门,因为结果不仅捕获了点的凸包,而且还捕获了内部结构,因此您可以从返回的外部移除一些边缘三角剖分。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM