emgucv不会读取视频/图像文件,导致出现System.NullReferenceException错误

时间:2016-03-18 22:40:35

标签: video emgucv

以下是我收到错误的代码的一部分;

An unhandled exception of type 'System.NullReferenceException' occurred in Emgu.CV.dll Additional information: Unable to create capture from ModelsVideos\video.MOV

我尝试了许多不同的格式和编解码器,例如.mov,.avi,.mp4。 我也尝试将emgucv更新到3.0版。 当我尝试读取图像文件时它甚至不起作用。我还确保我拥有所有二进制文件和.dll文件。我看到opencv_ffmpeg300.dll的所有解决方案,我确保我也有。

这是我得到的完整错误;

setVisible(true);

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

尝试提供视频文件夹的完整路径,如下所示

var modelVideos = Directory.GetFiles(@"c:\ModelsVideos\", "*.MOV");//full path to the videos folder.