【问题标题】:How to segment the actual human body shape from an image? [closed]如何从图像中分割出实际的人体形状? [关闭]
【发布时间】:2016-07-07 11:48:41
【问题描述】:

根据我的要求,从具有清晰朴素背景的穿着人(比如穿着裤子和衬衫)的单个图像中,该算法可以仅针对图像中给出的姿势绘制人体形状的轮廓。我正在使用 opencv c++ 库。我现在能听到的只有剪裁和轮廓,但它们只在衣服周围画出轮廓,但在去除衣服后我需要在身体内部轮廓周围勾勒出轮廓。有什么算法可以实现吗?

【问题讨论】:

  • 如果您已经暂停,opencv 中有一个函数可以找到“最佳匹配轮廓”并返回其边界/坐标。我曾经用它来进行形状检测,我已经有了形状,效果很棒

标签: c++ opencv image-processing contour image-segmentation


【解决方案1】:

网上有很多例子,一般来说我们经常使用HOG描述符来检测行人,你可以搜索一些信息

HOGDescriptor::setSVMDetector

HOGDescriptor::getDefaultPeopleDetector()

这是一个关于您请求的简单示例代码: enter link description here

【讨论】:

  • 谢谢。但是 HOG 描述符可以从穿着照片中提取身体形状吗?我认为它可以识别人类并绘制矩形以在框架中标记它们。
猜你喜欢
  • 2015-10-02
  • 1970-01-01
  • 2021-08-16
  • 1970-01-01
  • 2011-10-22
  • 2011-10-27
  • 2011-12-21
  • 2022-10-24
  • 2016-03-30
相关资源
最近更新 更多