C# 从文件emgu cv 2.4.10中捕获视频
我正在尝试使用emgu cv 2.4.10创建一个简单的应用程序,用于从文件中读取视频并处理其帧。 我安装了emgu cv 2.4.10,并使用以下代码从文件中捕获视频 从网络摄像机拍摄效果很好。但从文件中捕获会产生错误。 我试图打开.Mp4、*.avi和.wmv文件,但错误是“无法从中捕获视频” 我已经创建了基本asC# 从文件emgu cv 2.4.10中捕获视频,c#,opencv,video,emgucv,C#,Opencv,Video,Emgucv,我正在尝试使用emgu cv 2.4.10创建一个简单的应用程序,用于从文件中读取视频并处理其帧。 我安装了emgu cv 2.4.10,并使用以下代码从文件中捕获视频 从网络摄像机拍摄效果很好。但从文件中捕获会产生错误。 我试图打开.Mp4、*.avi和.wmv文件,但错误是“无法从中捕获视频” 我已经创建了基本as private Capture _capture; _capture = new Capture(); openFileDialog1.Filter = "MP4|*.mp4"
private Capture _capture;
_capture = new Capture();
openFileDialog1.Filter = "MP4|*.mp4";
openFileDialog1.FileName = "";
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
_capture = new Capture(openFileDialog1.FileName);
_capture.SetCaptureProperty(Emgu.CV.CvEnum.CAP_PROP.CV_CAP_PROP_FRAME_HEIGHT, 240);
_capture.SetCaptureProperty(Emgu.CV.CvEnum.CAP_PROP.CV_CAP_PROP_FRAME_WIDTH, 320);
}
看起来emgucv 2.4.10中存在问题 安装了emgucv 2.4.9,同一个代码示例运行良好