如何强制simpleblobdetection仅在轮廓区域内搜索?

时间:2016-12-20 03:22:43

标签: python opencv computer-vision simplecv

我正在开展一个项目,我想在其中运行简单的斑点检测,但仅限于内部的轮廓区域。我知道轮廓可以返回边界矩形或圆形,但我不知道如何将简单的斑点检测限制在该轮廓内的区域。

有什么想法?我被卡住了。

1 个答案:

答案 0 :(得分:0)

我想说的是,考虑您要对图像上的某个感兴趣区域(ROI)执行斑点检测,但您还想保留图像。

如果您想单独使用投资回报率区域,ZdaR的评论会有所帮助。

我的建议是:

  • 创建要对其执行斑点检测的轮廓区域的二进制掩码。
  • 在图像上应用蒙版。你应该只能获得 投资回报率。现在对它执行blob检测。
  • 现在使用相同的二进制掩码并使用原始图像屏蔽已检测到blob的 ROI