開發平台(Platform): (Ex: Win10, Linux, ...)
VS2013 WIN7
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
C++
如標題
#include <cstdio>
#include <opencv2/opencv.hpp>
using namespace cv;
int main(){
VideoCapture video("traffic.avi");
if (!video.isOpened()){
return -1;
}
Size videoSize = Size((int)video.get(CV_CAP_PROP_FRAME_WIDTH),
(int)video.get(CV_CAP_PROP_FRAME_HEIGHT));
namedWindow("video demo", CV_WINDOW_AUTOSIZE);
Mat videoFrame;
while (true){
video >> videoFrame;
if (videoFrame.empty()){
break;
}
imshow("video demo", videoFrame);
waitKey(33);
}
return 0;
}
小弟是opencv的新手,這是小弟從網路上擷取的code
偵錯都順利,但是執行後直接跳出沒有影片跑出來
其中一項輸出是這
'opencv3.0.exe' (Win32): 已載入 'C:\Users\ \Documents\Visual Studio
2013\Projects\opencv3.0\Debug\opencv_world300d.dll'。找不到或無法開啟 PDB 檔案
。
'opencv3.0.exe' (Win32): 已載入 'C:\Windows\SysWOW64\gdi32.dll'。找不到或無法
開啟 PDB 檔案。
有去下載ffmpeg加入路徑,但問題還是無法排除
跪求大大技術支援
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.201.63
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1497277183.A.053.html
※ 編輯: yykkl (140.116.201.63), 06/12/2017 22:34:34
→
06/13 03:36, , 1F
06/13 03:36, 1F
推
06/13 07:01, , 2F
06/13 07:01, 2F
推
06/13 11:26, , 3F
06/13 11:26, 3F
※ 編輯: yykkl (140.116.201.63), 06/13/2017 12:39:42
→
06/13 12:40, , 4F
06/13 12:40, 4F
※ 編輯: yykkl (140.116.201.63), 06/13/2017 13:06:21
※ 編輯: yykkl (140.116.201.63), 06/13/2017 13:44:32
→
06/13 14:09, , 5F
06/13 14:09, 5F
→
06/13 14:16, , 6F
06/13 14:16, 6F
→
06/14 11:02, , 7F
06/14 11:02, 7F
→
06/14 18:40, , 8F
06/14 18:40, 8F
→
06/14 18:43, , 9F
06/14 18:43, 9F
→
06/17 22:05, , 10F
06/17 22:05, 10F