2016-02-12 36 views
0

我被困在尋找下一個項目的幫助。我的用例如下,Linux中的MP4或YUV視頻文件中的人臉檢測?

1)閱讀來自mp4文件的幀。

2)檢測面內的框架。

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

很給OpenCV的平臺非常新的「同用例與YUV420P(RAW)影像執行」,但我相當熟悉的GStreamer和linux界面編程。

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

回答

1

OpenCV's forum上有一個非常類似的帖子。基本上你必須從源代碼構建你的OpenCV,並啓用額外的功能來處理額外的視頻格式。爲此,您需要ffmpeg(您可能還必須從源代碼構建),gstreamer(如果要使用它)和fourcc,它允許您撥打cv::CreateVideoCapture()並將CV_FOURCC(...)設置爲您正在使用的編解碼器(abrevations列表可以發現here)。