Mercurial > hg > nsaunier > traffic-intelligence
diff c/cvutils.cpp @ 11:e77e2fd69b02
modularized code (not compiling)
| author | Nicolas Saunier <nico@confins.net> |
|---|---|
| date | Wed, 11 Nov 2009 12:01:43 -0500 |
| parents | eb38637f338d |
| children | ff5403319cec |
line wrap: on
line diff
--- a/c/cvutils.cpp Mon Nov 09 01:56:25 2009 -0500 +++ b/c/cvutils.cpp Wed Nov 11 12:01:43 2009 -0500 @@ -18,3 +18,15 @@ return image; } + +void goToFrameNum(CvCapture* capture, const int& currentFrameNum, const int& targetFrameNum) { + if (currentFrameNum > targetFrameNum) + cerr << "Current frame number " << currentFrameNum << " is after the target frame number " << targetFrameNum << "." << endl; + + for (int frameNum = currentFrameNum; frameNum<targetFrameNum; ++frameNum) { + IplImage* frame = cvQueryFrame(inputVideo); + if (!frame) + break; + frameNum++; + } +}
