
如果函数cv2.findContours()正在寻找白色障碍,那么是的,边界被认为是一个障碍是有意义的。但是,为什么黑帽会被视为障碍,并在上面形成等高线呢?
发布于 2016-01-18 10:34:17
findContours将白色像素视为前景,因此在这种情况下,您只需反转图像即可。
假设您总是使用统一的背景,您可能需要使用一些预处理(比如sobel或某种颜色分类),然后运行findContours。
https://stackoverflow.com/questions/34852094
复制相似问题