簡體   English   中英

Linux中的MP4或YUV視頻文件中的人臉檢測?

[英]Face detection inside a MP4 or YUV video file in linux?

我一直在為下一個項目尋求幫助。 我的用例如下,

1)從mp4文件中讀取幀。

2) 檢測框架內部的臉部。

3) 存儲或顯示最終輸出。

“與YUV420P(原始)視頻一起執行的相同用例”

對於openCV平台來說是非常新的東西,但是對gstreamer和linux接口編程非常熟悉。

請幫助我找到相同的任何參考(示例)。

當您熟悉GStreamer時-有一個OpenCV facedetect元素: https : //gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-plugins/html/gst-plugins-bad-plugins- facedetect.html

讀和寫原始視頻數據對您來說應該是微不足道的,那么我猜呢? ;-)

OpenCV論壇上有一個非常相似的帖子 基本上,您必須從源代碼構建OpenCV,並啟用其他功能以使用其他視頻格式。 為此,您需要ffmpeg (可能還必須從源代碼構建), gstreamer (如果要使用它)和fourcc ,它允許您調用CV_FOURCC(...) cv::CreateVideoCapture()並將CV_FOURCC(...)設置為您正在使用的編解碼器(縮寫列表可在此處找到)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM