【问题标题】:remove all of a contour from image从图像中删除所有轮廓
【发布时间】:2013-02-27 14:48:00
【问题描述】:

我需要从二进制图像中删除小部分。所以我通过 findContour 找到了它的轮廓。然后我通过contourArea找到每个轮廓的面积。是否有一个函数可以在边界上和这些轮廓内绘制所有像素?

【问题讨论】:

    标签: opencv contour


    【解决方案1】:

    cvDrawContours(图像, 轮廓, 255, 255, 0, CV_FILLED);

    【讨论】:

      【解决方案2】:

      或者,更确切地说,因为您使用的是 OpenCV 2.x API:
      drawContours(图像, 轮廓, contourIdx, Scalar(255,255,255))

      请参阅documentation 了解更多信息。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-09-23
        • 2016-04-27
        • 2020-06-14
        • 2011-08-18
        • 2021-12-21
        • 2013-04-17
        相关资源
        最近更新 更多