Question

Je ne comprends pas ce que je dois installer pour faire EmguCV work.I a ouvert l'échantillon src fourni avec EmguCV, mais je reçois des erreurs dans Visual Studio 2008.

J'ai aussi essayé d'autres emballages .NET pour OpenCV, mais aucun d'entre eux travaillaient (y compris les exemples). Un message « (programme d'échantillonnage) a encounted un problème et doit close.Please signaler cette erreur à Microsoft bla bla bla » apparaît après que je lance un programme qui utilise le OpenCV.

Comment faire ce travail en C #?

Était-ce utile?

La solution

sont tous les fichiers .dll nécessaires en place? Essayez de copier tous les fichiers .dll Emgu dans le répertoire contenant le fichier .exe.

Pour automatiser cela, j'ajouté un événement après génération dans Visual Studio:

xcopy /Y /D /F $(ProjectDir)Emgu.CV.Binary-2.0.1.0\*.dll $(TargetDir)

Vous devez définir le répertoire source correcte (je tiens à garder mes libs avec les sources).

Autres conseils

J'ai eu des problèmes avec des exemples quand je Visual Studio 2010, et voici ce que je faisais:

  1. Removed Références: Emgu.CV.dll Emgu.UI.dll Emgu.Util.dll
  2. Dans le menu 'Projet' -> Préférences -> et a changé la cible de .Net Framework à 3,5
  3. J'ai ajouté les DLL que j'ai téléchargé (ceux avec le même nom que je supprimé avant)

Il y a une belle writeup sur ce ajouté après les réponses ci-dessus: http://www.codeproject.com/Articles/257502/Creating-Your-First-EMGU-Image-Processing-Project

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top