i\'m trying to debug my program, using emgu and HaarCascade in c#. i\'m getting an exception like so :
Unable to load DLL \'cvextern\': The specifie
The cvextern.dll should be in Windows\System32 for x86 and Windows\SysWOW64 for x64 it's work for me. ps: i used NuGet Package 'EmguCV' v3.1.0.1 with VS2015
Just Install : this nuget package
Because there are some unmanaged code and you have to add those reference on your project
See the ChangeLog
I have solved this problem, by:
It's done.
My problem for this error was that VS2015 was running the web project in 32 bit IIS Express. The fix was to ensure it was using 64 bit IIS Express
I added this code at startup to remind myself when setting up a new machine
if (IntPtr.Size != 8)
{
throw new Exception("Change VS options to ensure 64bit IIS Express");
}
This error popped up on my side with Emgu CV 3.1
and I found for this issue a following working solution:
copy the cvextern.dll
in the application directory \bin\Debug\
Hope this helps.
for version 2.3 it`s list increases with opencv_ffmpeg.dll and opencv_flann231.dll.