Je travaille avec OpenCV 2.4.9 sous Windows 8.1 x64. J'essaye d'exécuter des opérations de base comme la lecture d'image, le streaming de webcam, etc. J'ai configuré OpenCV pour fonctionner avec VS et QtCreator.OpenCV ne fonctionne pas correctement en mode débogage Qt
Dans les deux cas, j'utilise des binaires précompilés du dossier OpenCV x64/vc12
, construit avec le compilateur VC version 12.0. Dans Visual Studio, tout fonctionne parfaitement dans les modes release et debug, mais dans Qt Creator seul le mode release fonctionne correctement alors qu'en mode debug je rencontre des bugs étranges comme: les mauvais titres de windows, imread
ne fonctionne pas correctement, mauvais streaming vidéo.
Dans Qt Creator, j'utilise le même compilateur que dans VS, à savoir vc12. J'ai correctement configuré les chemins de la bibliothèque et j'utilise la version de débogage des libs pour le débogage et les versions appropriées pour la publication. Les problèmes ne surviennent que lorsque j'utilise l'API C++ dans OpenCV, tout fonctionne bien si j'utilise l'API C.
J'ai vu des problèmes comme le mien survenir régulièrement one, two, three, mais aucune de ces solutions ne résout mon problème.
MISE À JOUR: Problème résolu, voir la réponse ci-dessous.
S'il vous plaît fournir un [SSCCE] (http://sscce.org), sinon il se sent un peu autoréflexion. – lpapp