当我尝试下一步时出现此错误:
var openCVImg = new Image<Bgr, byte>(colorBitmap.ToBitmap());
错误详情:
{"Unable to load DLL 'opencv_core249': The specified module could not be found. (Exception from HRESULT: 0x8007007E)"}
我添加到系统中的 Path 目录以检查 ~\Emgu\emgucv-windows-universal-gpu 2.4.9.1847\lib 上的表单 dll
任何想法?
最佳答案
您可能忘记复制或包含 opencv dll,或者您的 MSVCRT 安装出现错误。
查看 The type initializer for 'Emgu.CV.CvInvoke' threw an exception for Win8 64bit, VS2012 和 http://www.emgu.com/wiki/index.php/Download_And_Installation#The_type_initializer_for_.27Emgu.CV.CvInvoke.27_threw_an_exception 。
关于c# - Visual Studio 2012 和 EmguCV 问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17377501/