OpenCV将轮廓设置为0 我在C++中用OpenCV编码。我从这个方法中得到了好处

OpenCV将轮廓设置为0 我在C++中用OpenCV编码。我从这个方法中得到了好处,c++,opencv,vector,opencv-contour,C++,Opencv,Vector,Opencv Contour,findContours() 存储在“等高线”中的值; 数据类型为vector>。 我想将等高线[I]设置为0; 等高线[i]=0不起作用,因为它需要点的向量,而不是整数。有人知道我如何“清除”它吗? 谢谢 findContours()返回一个向量。这意味着等高线[i]是一个向量。因此,我会尝试 contours[i].clear(); 相反。您可能需要解释您想要实现的目标以及为什么要这样做,以便人们提出合适的解决方案。是否要将轮廓[i]绘制为黑色(值0)?是的,我想这样做。我现在为其他读者编

findContours()

存储在“等高线”中的值; 数据类型为vector>。 我想将等高线[I]设置为0;
等高线[i]=0
不起作用,因为它需要点的向量,而不是整数。有人知道我如何“清除”它吗? 谢谢

findContours()
返回一个
向量
。这意味着等高线[i]是一个
向量。因此,我会尝试

contours[i].clear();

相反。

您可能需要解释您想要实现的目标以及为什么要这样做,以便人们提出合适的解决方案。是否要将轮廓[i]绘制为黑色(值0)?是的,我想这样做。我现在为其他读者编辑了我的文章,以便他们能很快理解我的问题。希望这样更好