Maison > développement back-end > C++ > Comment configurer OpenCV 2.3 pour Visual Studio 2010 Express ?

Comment configurer OpenCV 2.3 pour Visual Studio 2010 Express ?

Linda Hamilton
Libérer: 2024-12-29 10:32:11
original
233 Les gens l'ont consulté

How Do I Configure OpenCV 2.3 for Visual Studio 2010 Express?

Configuration d'OpenCV-2.3 pour Visual Studio 2010 Express

Pour utiliser OpenCV 2.3 avec Visual Studio 2010 Express, suivez ces étapes :

Configuration du projet

  1. Créez un nouveau projet d'application console Win32 et sélectionnez "Projet vide."
  2. Ajoutez le code suivant au fichier main.cpp :
#include <cv.h>
#include <highgui.h>

int main(int argc, char* argv[]) {
  if (argc < 2) {
    printf("Usage: ./opencv_hello <file.png>\n");
    return -1;
  }

  IplImage *img = cvLoadImage(argv[1], CV_LOAD_IMAGE_UNCHANGED);
  if (!img) {
    return -1;
  }

  cvNamedWindow("display", CV_WINDOW_AUTOSIZE);
  cvShowImage("display", img);
  cvWaitKey(0);

  return 0;
}
Copier après la connexion

Configuration OpenCV

  1. Dans les propriétés du projet (ALT F7), sélectionnez "Toutes les configurations" sous Configuration.
  2. Dans C/C > Général > Répertoires d'inclusion supplémentaires, ajoutez les chemins suivants :

    • C:OpenCV2.3buildincludeopencv
    • C:OpenCV2.3buildincludeopencv2
    • C:OpenCV2.3buildinclude
  3. Dans Éditeur de liens > Général > Répertoires de bibliothèques supplémentaires, ajoutez :

    • C:OpenCV2.3buildx86vc9lib
  4. Dans Linker > Entrée > Dépendances supplémentaires, ajoutez :

    • opencv_core230.lib
    • opencv_highgui230.lib

Configuration du runtime

  1. Ajoutez ce qui suit à la fin de votre CHEMIN variable d'environnement :

    •  ; C:OpenCV2.3buildx86vc9bin
  2. Créez la solution à l'aide de F7.

Dépannage

Si vous rencontrez des erreurs liées à l'absence de '.obj' fichiers, assurez-vous que vous avez ajouté les répertoires de bibliothèque corrects et que vous spécifiez les fichiers « .lib » dans Linker > Entrée > Dépendances supplémentaires.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal