I installed EmguCV 2.4.2.1777. I have 32-bit windows 7, so I installed it using the installer. Now I'm trying to write simple code to capture video in webcams in a window in C #. The problem is that at runtime I get the following known error:
A first chance exception of type 'System.DllNotFoundException' occurred in Emgu.CV.dll
A first chance exception of type 'System.TypeInitializationException' occurred in Emgu.CV.dll
An unhandled exception of type 'System.TypeInitializationException' occurred in Emgu.CV.dll
The file Emgu.CV.dll is present in the folder. I do not understand why he gave this error. I tried all the checks suggested by other stackoverflow users, as well as many other links:
1) Installed MSVCR: MSVCRT 10.0 SP1 x86
2) copied the OpenCV DLL to the execution directory
3) I also have a 32-bit OS. So that should not be a problem either.
But when I checked the dependencies, I ran into a problem:
I used DependecyWalker to open the cvextern.dll file and found the following disadvantages:
NVCUDA.DLL
API-MS-WIN-CORE-COM-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-ERROR-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-ROBUFFER-L1-1-0.DLL
API-MS-WIN-CORE-WINRT-STRING-L1-1-0.DLL
API-MS-WIN-SHCORE-SCALING-L1-1-0.DLL
DCOMP.DLL
IESHIMS.DLL
:
: .
: .
. , - , .
, . .