Mercurial Hosting > 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++; + } +}