2011-06-17 4 views
1

J'ai récemment commencé à jouer avec OpenCV dans certaines applications de console pour tenter d'en prendre la main, tout s'est bien passé.Utilisation de OpenCV sous Windows Form

Mais aujourd'hui, j'ai essayé de l'utiliser sous forme de fenêtres sur Visual C++ 2010 ... J'ai mis en place tous les liens de fichiers comme si vous utilisiez une application console. Mais il ne veut pas travailler, je continue à obtenir cette erreur:

erreur C3821: « _atexit_m_appdomain »: type managé ou la fonction ne peuvent pas être utilisés dans une fonction non gérée

avertissement C4793: « ` espace de nommage anonyme » :: CV_XADD »: fonction compilée native: 1> assembleur natif Inline non pris en charge dans le code managé

bien en fait j'ai 30 erreurs comme ça lol

quelqu'un at-il ici jamais utilisé OCV sous forme de fenêtres avant ou quelque chose de similaire qui pourrait me prêter main forte, je suis totalement perdu. J'ai également essayé de changer le "Common Runtime Support" dans les propriétés et aucune des options ne semble aider non plus.

Merci d'avance!

+0

Avez-vous réussi à le faire fonctionner? – jonsca

Répondre

0

Étant donné que Winforms utilise C++/CLI, vous avez besoin de quelque chose comme EMGU OpenCV qui est un wrapper géré autour de la bibliothèque OpenCV.