我有颜色区域的轮廓和从goodfeaturestotrack返回的关键点。此时,轮廓内的边界和点有点。这是我一直期待的结果。我们怎样才能发现内部包围点的轮廓? (上面的第一位家长)
我认为这可以使用层次结构完成,但我以前从未使用它。
答案 0 :(得分:1)
首先,如果您使用cv::findContours
,则可以返回层次:可以在documentation或this answer中找到良好的说明。
您还可以使用cv::pointPolygonTest
(documentation)检查每个点:它检查点是否在轮廓内。