我正在尝试将视频加载到使用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
但它仍然没有成功。
请帮我弄清楚原因。
感谢。
答案 0 :(得分:1)
我找到了解决方案。 问题是我加载了一个使用EmguCV dll for x64的项目,我的系统是x86。 切换后它就可以了。