[英]Problem with VideoCapture in OpenCV 2.3
我在使用VideoCapture類打開 MPEG 視頻文件時遇到問題。 代碼已正確編譯。 但是,在運行期間,它無法打開文件並給我以下警告消息:
警告:打開文件時出錯 (../../modules/highgui/src/cap_ffmpeg_impl.hpp:477)
只有當我在調試模式下構建我的代碼時,我才會遇到這個問題。 我發布模式代碼正常工作。
該代碼在c樣式中也可以正常工作,使用CvCapture和cvCaptureFromAVI (在發布和調試模式下),但是,我想以更多 C++ 樣式開發我的代碼。
(我在 Visual-studio (C++) 10 中使用 OpenCV 2.3)
謝謝你的幫助
檢查您的包含路徑。 聽起來構建環境已正確配置為發布模式而不是調試模式。
我認為這是 opencv 2.4.2 的問題在我的情況下,我將其更改為 opencv 2.4.3。 現在它正在工作。 但是一些像人臉檢測這樣的工作不適用於 opencv 2.4.3。 構建一個新項目並包含 opencv 2.4.3 的目錄。 屆時它將起作用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.