相关疑难解决方法(0)

无法在ac #project中加载cvextern

我正在尝试调试我的程序,在c#中使用emgu和HaarCascade.我得到一个像这样的例外:

无法加载DLL'cvextern':找不到指定的模块.(来自HRESULT的异常:0x8007007E)

我已将文件cvextern.dll添加到我的项目中,并尝试在文件属性上"复制始终"和"复制如果更新"选项.此外,构建在平台x64中.

这部分是我写的:

    private void Load_Click(object sender, EventArgs e)
    {
        OpenFileDialog dlg = new OpenFileDialog();
        dlg.Filter = "Photo Files (*.jpg)|*.JPG";
        dlg.CheckFileExists = true;
        if (dlg.ShowDialog() == DialogResult.OK)
        {
            Image<Bgr, Byte> My_Image = new Image<Bgr, byte>(dlg.FileName);
            HaarCascade face = new HaarCascade("haarcascade_frontalface_alt.xml");
Run Code Online (Sandbox Code Playgroud)

而例外是在最后一行.

c# dll emgucv

18
推荐指数
3
解决办法
3万
查看次数

标签 统计

c# ×1

dll ×1

emgucv ×1