2024-06-24 13:33:30 发布
网友
我正试图为自己编写一个python OpenCV应用程序,因为我有一段时间不能去健身房了。我想做以下工作:
使用OpenCV[完成]从视频流捕获帧
让OpenCV跟踪一个黄色足球,并在[完成]帧中返回该足球的坐标。
想出一个算法来检测足球杂耍失败的时间,例如足球出帧等等[完成]
现在我的问题是:假设我想将视频的“事件发生前10秒”保存到mp4文件中。我该怎么做?有什么好的模板我可以遵循吗
谢谢
您可以创建一个10秒视频的内存缓冲区(对于大多数网络摄像头,大约300帧),然后将帧保存到该缓冲区,在添加新帧的同时删除旧帧
一旦球出帧,打开一个视频文件,并从缓冲区保存帧
您可以创建一个10秒视频的内存缓冲区(对于大多数网络摄像头,大约300帧),然后将帧保存到该缓冲区,在添加新帧的同时删除旧帧
一旦球出帧,打开一个视频文件,并从缓冲区保存帧
相关问题 更多 >
编程相关推荐