为什么OpenCV通过摄像头读取保存的视频,播放的时候特别快,无论我怎么改帧率也没用 5 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 opencv 摄像头 视频 帧率 搜索资料 3个回答 #热议# 空调使用不当可能引发哪些疾病? swping888 推荐于2017-11-25 · TA获得超过264个赞 知道答主 回答量:113 采纳率:0% 帮助的人:60万 我也去答题访问个人页 关注 展开全部 Opencv是一帧一帧读取,处理完一帧就处理下一帧,中间是没有时间间隔的。首先要cvGetCaptureProperty(capture, CV_CAP_PROP_FPS ); //读取视频的帧率读取到帧率,再int vfps = 1000 / fps; //计算每帧播放的时间这样,如果你sleep(vfps)秒,大概就可以按帧率播放,但还是有点偏差,如果你不是特别严格,就可以这样用,如果要求特别严格的话...就要另外想办法,思路就是这样的。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 hhhjkk99 2019-12-23 · TA获得超过1.1万个赞 知道答主 回答量:5.6万 采纳率:36% 帮助的人:1461万 我也去答题访问个人页 关注 展开全部 OpenCV通过摄像头读取保存的视频,播放的时候特别快,重新设置参数。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 hydranjc 2013-06-27 知道答主 回答量:31 采纳率:0% 帮助的人:6.7万 我也去答题访问个人页 关注 展开全部 wait(30); 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 1条折叠回答 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2023-03-06 为何opencv打开摄像头延迟大? 1 更多类似问题 > 为你推荐: