gpt4 book ai didi

c# - 'Emgu.CV.CvInvoke' 的类型初始值设定项抛出异常

转载 作者:可可西里 更新时间:2023-11-01 07:50:49 25 4
gpt4 key购买 nike

我遇到了这个错误

The type initializer for 'Emgu.CV.CvInvoke' threw an exception.

当我尝试使用 Emgu CV 时。我已经尝试了我能想到的一切来解决这个问题,但它仍然给出同样的错误,当我点击一个按钮时它显示

Object reference not set to an instance of an object.

这是我正在尝试的代码:

void ProcessFunction(object sender, EventArgs e)
{
imgOrg = capturecam.QueryFrame();
if (imgOrg == null) return;
imgProc = imgOrg.InRange(new Bgr(50, 50, 50), new Bgr(255, 255, 255));
imgProc = imgProc.SmoothGaussian(9);
imageBox1.Image = imgOrg;
imageBox2.Image = imgProc;
}

我可能做错了什么,我该如何进一步调试?谢谢!

最佳答案

我遇到了同样的问题。我内心的异常是“无法加载 DLL 'opencv_core290'”。

您需要将 x86 和 x64 文件夹从“yourEmguFolder/bin”复制到项目的输出 (bin) 目录。然后再次构建项目并运行。

根据 emgu wiki

关于c# - 'Emgu.CV.CvInvoke' 的类型初始值设定项抛出异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17274372/

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