[英]How to detect motion from already store webm video in c++
我想檢測現有視頻中的運動,視頻以 webm 格式存儲。 我看過一些 opencv 的演示,但這些樣本正在捕捉實時網絡攝像頭流的運動。
是否有任何庫或 api 可以在 C++ 中捕獲 webm 視頻文件的運動?
請幫我。
如果您有使用網絡攝像頭輸入運行的代碼,您只需更改輸入類型以接受視頻文件作為輸入。
基本上,您可以使用 VideoCapture 對象來完成它。
cv::VideoCapture cap("path/for/file.fileextension")
然后,將此輸入放入 Mat 數據類型(按幀分隔):
Mat frame;
cap >> frame;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.