1

我正在尝试加载视频以使用 Emgucv Caputre 类。

这是我的代码:

Capture capture = new Capture(filename);

很简单,除了我每次都得到一个 TypeInitializationException 。我正在尝试读取使用 android 手机捕获的 mp4 文件。

我阅读了http://opencv.willowgarage.com/wiki/VideoCodecs并尝试将其转换为所有形式的 avi。我尝试使用这样的mencoder:mencoder in.avi -ovc raw -vf format=i420 -nosound -o out.avi

但它仍然行不通。

请帮我弄清楚原因。

谢谢。

4

1 回答 1

1

我找到了解决方案。问题是我加载了一个使用 x64 的 EmguCV dll 的项目,我的系统是 x86。切换它们后,它起作用了。

于 2012-05-12T10:27:19.870 回答