【发布时间】:2018-03-21 00:41:49
【问题描述】:
应用边缘检测后,我有一组图像要进一步处理,
如果我只想得到最外面的边界,有什么建议吗,在这种情况下,我只想得到人的形状,
我希望去掉图像中检测到的眼睛、鼻子、耳朵、背景草、边缘。 OpenCV 会有帮助吗?
【问题讨论】:
-
在能够决定某物(边缘)是在某物内部还是外部之前,您必须将边缘分组为轮廓。
标签: c++ opencv image-processing
应用边缘检测后,我有一组图像要进一步处理,
如果我只想得到最外面的边界,有什么建议吗,在这种情况下,我只想得到人的形状,
我希望去掉图像中检测到的眼睛、鼻子、耳朵、背景草、边缘。 OpenCV 会有帮助吗?
【问题讨论】:
标签: c++ opencv image-processing
如果您不提供模型,无论是作为样本图像还是作为代码中内置的某种结构描述,任何视觉算法都无法猜测人类的样子。
在此边缘图的情况下,您需要一种将边缘片段与潜在轮廓边缘相关联的方法,同时考虑到杂乱和遮挡。 (请注意,一开始使用边缘检测可能是一个非常糟糕的主意,它会破坏很多有用的信息;最好使用分割)
所以你有一个可变形模板匹配的情况,在困难的条件下。我最好的建议:如果您没有经验,请放弃。
【讨论】: