0

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

4

2 回答 2

3

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

于 2013-02-27T14:50:42.173 回答
1

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

有关更多信息,请参阅文档

于 2013-04-04T06:37:45.580 回答