Haar Cascades Emgu CV C#错误

Haar Cascades Emgu CV C#错误,c#,emgucv,face-detection,haar-classifier,viola-jones,C#,Emgucv,Face Detection,Haar Classifier,Viola Jones,我尝试使用HaarCascade算法进行面部检测。但是,我在运行代码时遇到了问题。错误位于表单中,是的,我声明了一个名为haar的全局变量 这是我的密码: private void Form1_Load(object sender, EventArgs e) { capture = new Capture(0); haar = new HaarCascade("haarcascade_frontalface_default.xml"

我尝试使用
Haar
Cascade算法进行面部检测。但是,我在运行代码时遇到了问题。错误位于表单中,是的,我声明了一个名为
haar
的全局变量

这是我的密码:

private void Form1_Load(object sender, EventArgs e)
        {
            capture = new Capture(0);
            haar = new HaarCascade("haarcascade_frontalface_default.xml");
        }
错误是:

System.DllNotFoundException:'无法加载DLL'cvextern':找不到指定的模块。(HRESULT的例外:0x8007007E)'


我真的需要你们的帮助。这是我的论文。

看一看EmguCV文档,特别是“Open CV unmanaged dll”部分,您需要将“x64”和/或“x86”目录从
EmguCV/bin
复制到应用程序的根目录


如果您在Visual Studio中以调试方式运行应用程序,它将是
MyApp/bin/Debug/
,请不要忘记在您的项目中添加EmguCV引用。

您正在使用第三方DLL来计算它?你包括那个DLL了吗?也许您还需要包含“cvextern.dll”?请尝试将cvextern.dll从
EmguCV\bin
复制到您的项目输出目录。谢谢大家的帮助!