Installation de Qt et configuration OpenCV sous windows10

系统:windows10
Qt版本:5.13.1
OpenCV版本:3.4.3(与4.1.1

Installation de Qt

  1. Téléchargez Qt
      sur le site officiel pour télécharger la version correspondante si nécessaire. Étant donné que la version 5.12.0 de Qt ne prend en charge que les compilateurs x86, le compilateur x64 MinGW est ajouté après 5.12.0, donc les versions après 5.12.0 sont recommandées ici. Prenez la version 5.13.1 comme exemple.
      Lien de téléchargement: http://download.qt.io/archive/qt/
    Insérez la description de l'image ici
    Insérez la description de l'image ici

Insérez la description de l'image ici
2. Installation de Qt

  • Exécutez le fichier exe que vous venez de télécharger
    Insérez la description de l'image ici
    comme suit: Insérez la description de l'image ici
    Cliquez sur "Suivant".
  • Connectez-vous au compte Qt (dans le passé, vous pouvez directement «ignorer», mais maintenant il semble que vous deviez vous connecter). Si vous vous êtes
      déjà inscrit pour un compte Qt, entrez directement votre mot de passe de messagerie pour vous connecter; si vous n'êtes pas enregistré, entrez directement votre email et votre mot de passe ci-dessous pour vous inscrire et vous connecter. Le mot de passe doit contenir au moins «minuscules N'importe lequel des trois "lettres, lettres majuscules, chiffres, symboles", cliquez sur "Suivant".
    Insérez la description de l'image ici
    Insérez la description de l'image ici

  Cliquez sur Suivant".
Insérez la description de l'image ici

  • Le chemin d'installation
      par défaut de Qt est le lecteur C. Le logiciel est relativement volumineux. Il n'est pas recommandé de l'installer sur le lecteur C. Modifiez le chemin d'installation vous-même.
    Insérez la description de l'image ici
  • La sélection des composants d'installation
      est également l'étape la plus importante de l'installation. Si la configuration ultérieure échoue, c'est probablement un problème avec la sélection du compilateur ici.
      Vérifiez les options du composant comme indiqué dans la figure ci-dessous et sélectionnez le compilateur MinGW 64 bits ici.
      En raison des besoins de travail personnel et d'évaluation, le compilateur MinGW 32 bits est également vérifié. Si VS est déjà installé sur votre ordinateur, vous pouvez vérifier vous-même le compilateur MSVC. Vérifiez les autres composants en fonction des besoins de développement personnel et cliquez sur Suivant.
    Insérez la description de l'image ici
      Cliquez sur "Accepter" et continuez à cliquer sur "Suivant" jusqu'à ce que finalement cliquez sur "Installer" et attendez que l'installation soit terminée.
    Insérez la description de l'image ici
    Insérez la description de l'image ici
    À ce stade, Qt est installé.

Configuration de l'environnement d'exploitation OpenCV sous Qt

  1. Configurez les variables d'environnement et
      ouvrez "Cet ordinateur", faites un clic droit sur l'espace vide et sélectionnez "Propriétés", cliquez sur "Paramètres système avancés" sur la gauche, cliquez sur "Variables d'environnement" dans le coin inférieur droit, faites défiler "Variables système" pour trouver l'option "Chemin", et double-cliquez pour modifier.
    Insérez la description de l'image ici
      Ajoutez les deux noms de chemin suivants sous le chemin d'installation de Qt. Mon côté est le chemin MinGW 64 bits. Si le chemin MinGW 32 bits est configuré, les deux chemins suivants seront ajoutés au chemin.
    D:\Qt5.13.1\5.13.1\mingw73_32\bin
    D:\Qt5.13.1\Tools\mingw730_32\bin
    Insérez la description de l'image ici
      Continuez à ajouter le chemin d'OpenCV dans la figure ci-dessous au chemin juste maintenant (ajoutez-le en fonction de votre propre version d'OpenCV et du chemin de stockage de fichiers. Il existe de nombreuses versions d'OpenCV sous différents compilateurs que j'utilise ici, et la version OpenCV 3.4.3 compilée par le compilateur MinGW x86 Ajoutez le style comme indiqué dans la case rouge ci-dessous).
    Insérez la description de l'image ici
    Insérez la description de l'image ici
      Il y a 3 chemins au total, donc la configuration de la variable d'environnement se termine.
  2. Pour créer un nouveau projet Qt
      pour une utilisation facile, faites glisser le raccourci Qt dans la barre de menu "Démarrer" dans la figure ci-dessous vers le bureau, double-cliquez sur le raccourci pour exécuter Qt.
    Insérez la description de l'image ici
      Cliquez sur "Nouveau projet".
    Insérez la description de l'image ici
      Sélectionnez "Application Qt Console" et cliquez sur "Suivant".
    Insérez la description de l'image ici
      Sélectionnez le chemin de stockage du projet, cliquez sur «Suivant» et continuez à cliquer sur «Suivant».
    Insérez la description de l'image ici
      Sélectionnez le type de compilateur. Prenez MinGW 32 bits comme exemple. Cliquez sur «Suivant» jusqu'à ce que vous cliquiez sur «Terminer» et que le projet soit créé.
    Insérez la description de l'image ici
  3. Configurez l'environnement d'exécution OpenCV et
      cliquez sur le fichier .pro à droite, et ajoutez le chemin d'inclusion d'OpenCV dans la figure ci-dessous à l'emplacement suivant (modifiez-le en fonction de votre propre chemin de stockage OpenCV, faites attention aux barres obliques gauche et droite).
INCLUDEPATH += F:/OpenCV/OpenCV3.4.3/opencv_3.4.3_build_qt/include\
               F:/OpenCV/OpenCV3.4.3/opencv_3.4.3_build_qt/include/opencv\
               F:/OpenCV/OpenCV3.4.3/opencv_3.4.3_build_qt/include/opencv2

LIBS += F:/OpenCV/OpenCV3.4.3/opencv_3.4.3_build_qt/x86/mingw/lib/libopencv_*.dll.a

Insérez la description de l'image ici
  Si vous utilisez OpenCV4.0 et supérieur, car OpenCV4.0 annule toutes les parties de l'interface en langage C, la configuration du chemin n'a pas besoin d'ajouter le chemin nommé "opencv" du répertoire de fichiers de dernier niveau, c'est-à-dire que le chemin à ajouter est le suivant:

INCLUDEPATH += F:/OpenCV/OpenCV4.1.1/opencv_4.1.1_build_qt/include\
               F:/OpenCV/OpenCV4.1.1/opencv_4.1.1_build_qt/include/opencv2

LIBS += F:/OpenCV/OpenCV4.1.1/opencv_4.1.1_build_qt/x64/mingw/lib/libopencv_*.dll.a
  1. Test de code
      Saisissez le code suivant et exécutez-le. Si l'image s'affiche correctement, la configuration est correcte.
#include <opencv2/opencv.hpp>
#include <iostream>

using namespace cv;
using namespace std;

int main()
{
    
    
    Mat img = imread("F:\\RM.png");    // 这边修改成自己的图片路径,注意双斜杠

    if(img.empty())
    {
    
    
        cout << "can't read this image!" << endl;
        return 0;
    }

    imshow("image", img);
    waitKey(0);

    return 0;
}

Insérez la description de l'image ici
C'est ça, ouais! ! !

Je suppose que tu aimes

Origine blog.csdn.net/qq_41185569/article/details/109219705
conseillé
Classement