我认为,我对函数“cv2.findContours(图像,模式,方法)非常了解。
但是我在opencv的其中一份文档中得到了等高线轮廓,层次结构= cv2.findContours(thresh,2,1)。我在这里没有理解2,1的含义,以及为什么要使用它们。有人请解释一下。
最佳答案
void cv::findContours ( InputOutputArray image,
OutputArrayOfArrays contours,
OutputArray hierarchy,
int mode,
int method,
Point offset = Point()
)
查找二进制图像中的轮廓。
该函数使用算法[132]从二进制图像中检索轮廓。轮廓是用于形状分析以及对象检测和识别的有用工具。请参阅OpenCV示例目录中的squares.c。
一些文档可以帮助您:
http://docs.opencv.org/trunk/d9/d8b/tutorial_py_contours_hierarchy.html
关于python-3.x - 在Python中使用OpenCV查找轮廓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44456932/