我在我的项目中使用此代码。
haar = new HaarCascade("face_detect.xml");
当程序运行时,它会给出一个异常,如“'Emgu.CV.CvInvoke' throw an exception”。任何人都可以给我任何建议,为什么会这样?
编辑:我搜索这个。它说将一些dll复制到emgucv。我不知道从哪里到哪里需要复制这些 dll。
将 EMGU.cv 、 EMGU.GPU 、 EMGU.ML 、 EMGU.CV.UI 、 EMGU.CV 添加到“解决方案资源管理器窗口”中的“参考”中,
然后将 opencv_core290.dll 、 opencv_gpuimgproc290.dll 添加到“解决方案资源管理器窗口”中的项目中”。
右键单击 Project / Add / Add existing item / Goto your Emgucv folder / Goto Bin / *86 / for opencv_core290.dll (如果您正在运行 Emgu Cv 的 2.9 版本)
然后检查。
您也可以查看此 Youtube 链接https://www.youtube.com/watch?v=gaAfi1KjaGM