cvFindContours
时间: 2023-10-24 18:30:08 浏览: 41
cvFindContours是OpenCV库中的一个函数,用于在二值图像中查找轮廓。它可以帮助我们找到图像中的所有对象的轮廓,并将它们存储在一个轮廓链表中。cvFindContours函数需要传入一个二值图像和一些参数。在执行函数之后,它会返回一个指向轮廓链表的指针。轮廓链表中的每个元素都是一个包含轮廓信息的结构体,包括轮廓的边界点、面积等信息。使用cvFindContours函数可以实现很多图像处理任务,例如图像分割、目标检测等。
相关问题
cvFindContours未定义
cvFindContours是OpenCV 2.x版本中的函数,而在OpenCV 3.x版本中已经被废弃。在OpenCV 3.x版本及以上,可以使用findContours函数来替代cvFindContours函数。
cvFindContours返回 值
cvFindContours函数返回一个整数值,表示找到的轮廓数。如果没有找到轮廓,则返回0。可以根据返回值来判断是否成功找到轮廓。
另外,在函数执行过程中,它还会修改输入参数storage的内容,将找到的轮廓信息存储在其中。因此,在调用cvFindContours函数之前,需要先创建一个CvMemStorage类型的存储器对象,并将其作为storage参数传递给函数。在使用完轮廓信息后,需要使用cvClearMemStorage函数清空存储器对象,释放内存空间。