Я пытаюсь найти контуры в видео в OpenCV. Я попытался использовать образец, который упоминается на веб-сайте OpenCV, а также другие образцы. я видел во всех примерах они используют такое переменное определение:Переменные, используемые для «Найти контур»
vector<vector<Point>> contours;
vector<Vec4i> hierarchy;
пожалуйста дайте мне знать, что смысл этих переменных кодов? У кого-нибудь есть простой код для поиска контуров в живом видео?
Один контур выполнен из точки, поэтому это «вектор». Итак, «контуры» - это вектор контуров, каждый из которых выполнен вектором точек. Что касается иерархии, посмотрите на [doc] (http://docs.opencv.org/2.4/modules/imgproc/doc/structural_analysis_and_shape_descriptors.html?highlight=findcontours#findcontours). Работа над неподвижным изображением или одним кадром видео - это одно и то же. Посмотрите пример [VideoCapture] (http://docs.opencv.org/2.4/modules/highgui/doc/reading_and_writing_images_and_video.html#videocapture). Кроме того, серьезно, попробуйте найти лучше ... тонна вопросов об этом материале –
Miki
Спасибо Мики, вы всегда даете мне хороший совет, честно говоря, совершенно новый в OpenCV и некоторые понятия C++, поэтому, когда я читаю документацию OpenCv и а также другое руководство. Я смущаюсь, поэтому я пытаюсь попросить кого-нибудь рассказать простую форму концепции, что у меня проблема, кстати, я попытаюсь найти больше в сети, чтобы найти ответ на мой вопрос, между прочим, Я ценю ваше внимание –