gpt4 book ai didi

c# - EmguCV 和 MP4 文件

转载 作者:行者123 更新时间:2023-12-02 17:13:41 25 4
gpt4 key购买 nike

我有一个非常简单的 Emgu CV 调用程序:

        Capture mMovie = new Capture("movie.mp4");
Image<Bgr, byte> img = mMovie.QueryFrame();

问题是,我在加载 MP4 时遇到了异常。
'System.NullPointerReference' occurs in Emgu.CV.dll ,并且应用程序无法创建 capture来自movie.mp4 文件。

我已经阅读了添加文件 - opencv_ffmpeg242.dll - 进入 x86(或 x64)文件夹有帮助,我已经这样做了,但仍然出现错误。有人有这方面的经验吗?当我在那里有 opencv_ffmpeg 库时,为什么会发生这种情况?

请注意,视频是使用 ffmpeg 创建的库,我可以在使用 ffmpeg 的不同播放器中播放它.

最佳答案

我有同样的问题。对我来说,复制 opencv_ffmpeg242.dll 解决了它,所以感谢您的建议!如果这对您不起作用,我可以建议:

  • 确保它是正确的位数。
  • 确保在运行时将其复制到必要的文件夹(例如\bin\debug)
  • 其他 DLL 也可能是必需的。添加所有 DLL 可能是一个很好的测试。
  • 关于c# - EmguCV 和 MP4 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21247402/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com