我尝试使用Haar
级联算法进行面部检测。但是,我在运行代码时遇到了问题。错误位于表单中,是的,我声明了一个名为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)'
我真的需要你的帮助。这是我的论文。
答案 0 :(得分:1)
查看EmguCV文档,尤其是“Open CV unmanaged dll”部分Here,您需要将“x64”和/或“x86”目录从EmguCV/bin
复制到根目录你的申请。
如果从Visual Studio作为Debug运行应用程序,它将是MyApp/bin/Debug/
并且不要忘记在项目中添加EmguCV引用。