我有一个奇怪的问题,我无法使用 CVCaptureFromFile 打开asf视频,其路径以 CFileDialog 返回。
有趣的部分是 CVCaptureFromFile 在调用CFileDialog后,对于硬编码路径无效(返回Null)。
CFileDialog dlg(true);
int Response = dlg.DoModal();
if(Response == 1)
OpenFileName = dlg.GetPathName();
capture = cvCreateFileCapture("c:\\123.asf");
//returning null but working normally if I comment **dlg.DoModal();**
编辑1: 它非常适合加载图像。
答案 0 :(得分:0)
以前我遇到过类似的问题。
opencv_ffmpegХХХ.dll
从opencv\bin
放到应用程序目录中(或添加dll路径)