【问题标题】:Python Opencv - Find black dots inside contoursPython Opencv - 在轮廓内查找黑点
【发布时间】:2012-02-25 12:19:39
【问题描述】:

我正在使用 OpenCV 2.1 的 python 包装器。 (我不能使用任何外部库)

有谁知道如何在其他 2 个同心黑色形状中找到一个黑点? 现在我正在使用 cv.FindCountours 来检测黑色区域,但是我不知道如何丢弃 2 个同心形状并只保留内部点

图片链接:http://img848.imageshack.us/img848/2797/visiodrawing11.png

【问题讨论】:

  • 没有图像很难想象你的情况。请将您的图片上传到imageshack.us,并在您的问题中提供链接。

标签: python opencv contour object-detection


【解决方案1】:

首先将 OpenCV 更新到 2.3.1

1) 在反转图像颜色后找到所有轮廓。

2) 找到他们的区域。

3) 选择面积最小或周长最小的轮廓。

4) 那将是中心点。您可以将其复制到另一个图像。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-11
    • 1970-01-01
    • 2012-11-06
    • 1970-01-01
    • 2021-01-31
    • 1970-01-01
    相关资源
    最近更新 更多