2012-02-25 71 views
0

所以我试图找到使用凸性Defects()的手指;但是,我收到很多误报。我认为我可以通过进入给定的凸面缺陷终点并在该区域附近的轮廓内找到该区域,以及是否足够小以便可以确定实际手指而不是假阳性来修复此问题。我怎么会这样做,任何帮助将是伟大的 谢谢!手指识别凸起缺陷

+0

如果你自己解决了这个问题,这将是非常有益的,如果你可以发布您的解决方案或它的描述。 – cjm2671 2014-09-03 15:48:56

回答

0

好:

defects = cv2.convexityDefects(cnt,hull) 

给你的是形式的一列缺陷:

[start_point,end_point,far_point,distance] 

使用,你应该能够计算出三角形的面积。但是,你仍然可能会看到一些误报。

我一直在问类似的问题在这里:scipy signal find_peaks_cwt not finding the peaks accurately?