[英]How can I delete the background outside the drawn contours?
创建黑色蒙版图像。 对于每个检测,在掩码上绘制轮廓:
cv2.drawContours(img, contours, -1, color=(255, 255, 255), thickness=cv2.FILLED)
并在使用此掩码进行 bitwise_and 之后。
在这种情况下, GrabCut算法似乎是您所需要的。 它将区分边界框内的背景和前景像素。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.