0
在OpenCV中我使用std::vector<std::vector<cv::Point>>::const_iterator
喜歡這裏的代碼:如何在C#中用EmguCV使用迭代器?
std::vector<std::vector<cv::Point>> contours;
cv::findContours(contour,contours,CV_RETR_TREE,CV_CHAIN_APPROX_SIMPLE);
std::vector<std::vector<cv::Point>>::const_iterator itContours = contours.begin();
while(itContours != contours.end())
{
if(Condition1)
itContours = contours.erase(itContours);
else if(Condition2)
itContours = contours.erase(itContours);
else if(Condition3)
itContours = contours.erase(itContours);
else
++itContours;
}
但現在我開始使用EmguCV,但我找不到怎麼辦像上面的代碼。我該怎麼做?