无法上传“;opencv_core242”;将文件添加到应用程序输出目录之后
本文关键字:应用程序 添加 文件 输出 之后 opencv core242 | 更新日期: 2023-09-27 18:29:08
我是C#中Emgu CV的新手,当我试图在我的64位笔记本电脑上设置它时,我将所需的EmguCV.dll文件作为参考和相关的opencv.dll文件添加到项目中,或者将opencv.dll文件放在我的项目文件夹中的bin/debug文件夹中,我得到了以下错误(我已将目标平台更改为x64并下载了x64包):
System.TypeInitializationException was unhandled
HResult=-2146233036
Message=The type initializer for 'Emgu.CV.CvInvoke' threw an exception.
Source=Emgu.CV
TypeName=Emgu.CV.CvInvoke
InnerException: System.DllNotFoundException
HResult=-2146233052
Message=Unable to load DLL 'opencv_core242': The specified module could not be found. (Exception from HRESULT: 0x8007007E)
Source=Emgu.CV
TypeName=""
StackTrace:
at Emgu.CV.CvInvoke.cvRedirectError(CvErrorCallback errorHandler, IntPtr userdata, IntPtr prevUserdata)
at Emgu.CV.CvInvoke..cctor()
InnerException:
我已经坚持了几天了,非常感谢任何帮助。
谢谢。
我也有同样的问题,似乎找不到opencv_core242…我不知道为什么。我鼓励你尝试64位2.2 emgucv版本的dlls。