我正在尝试调试我的程序,在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)
而例外是在最后一行.