尝试从列表中绘制轮廓。这是我的代码。它在cv2.drawContours函数上失败了。有没有办法使用connectedComponentsWithStats函数以某种方式找到所有轮廓,然后按照我尝试的方式在它们上面绘制黑色像素,因为当我使用connectedComponentsWithStats函数时,它会选择我想要的轮廓。
gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
labelNum, labelImg, contours, GoCs = cv2.connectedComponentsWithStats(gray)
for c in contours:
x,y,w,h,size = c
if size <= 100:
cv2.drawContours(mask, [c], -1, 0, -1)