opencv如何计算出视频中目标的移动速度快或慢和方向?求代码
推荐回答
Opencv是一帧一帧读取,处理完一帧就处理下一帧,中间是没有时间间隔的。首先要cvGetCapturePropertycapture,CV_CAP_PROP_FPS;//读取视频的帧率读取到帧率,再intvfps=1000/fps;//计算每帧播放的时间这样,如果你sleepvfps秒,大概就可以按帧率播放,但还是有点偏差,如果你不是特别严格,就可以这样用,如果要求特别严格的话...就要另外想办法,思路就是这样的。
龙安隆2019-12-21 18:10:23
提示您:回答为网友贡献,仅供参考。