1. <big id="fytn0"><span id="fytn0"><ol id="fytn0"></ol></span></big>

        <track id="fytn0"></track>
        <table id="fytn0"><option id="fytn0"></option></table>
        <pre id="fytn0"></pre>
        • 回復
        • 收藏
        • 點贊
        • 分享
        • 發新帖

        win10下Qt配置opencv并顯示圖像

        配置環境:

        系統:windows10

        QT版本:Qt5.15.2

        openCV版本:4.5.2

        我試了從openCV官網直接下載后安裝后如下,但是如后面的配置會報錯。

        最后我偷懶也沒有自己去編譯,直接去GitHub上下載編譯好的,鏈接:下載鏈接

        下載后解壓如下:

        添加環境變量如下:一個是Qt的路徑,一個是OpenCV的路徑

        openCV環境變量下的文件:

        最后在Qt創建一個控制臺程序:

        點擊右方的.pro文件,在如下位置加入下圖中OpenCV的包含路徑(這邊根據自己OpenCV的存放路徑修改,注意左斜杠和右斜杠)。

        INCLUDEPATH += D:\OpenCV4.5.2\include \
                        D:\OpenCV4.5.2\include\opencv2
        
        LIBS += D:\OpenCV4.5.2\x64\mingw\lib\libopencv_*.a

        main.cpp文件:

        #include <QCoreApplication>
        #include <opencv2/opencv.hpp>
        #include <iostream>
        
        using namespace cv;
        using namespace std;
        
        int main(int argc, char *argv[])
        {
            QCoreApplication a(argc, argv);
        
            Mat img = imread("G:\\11.jpg?x-oss-process=image/watermark,g_center,image_YXJ0aWNsZS9wdWJsaWMvd2F0ZXJtYXJrLnBuZz94LW9zcy1wcm9jZXNzPWltYWdlL3Jlc2l6ZSxQXzQwCg,t_20");    // 這邊修改成自己的圖片路徑,注意雙斜杠
        
            if(img.empty())
            {
                cout << "can't read this image!" << endl;
                return 0;
            }
        
            imshow("image", img);
        //    waitKey(0);
        
            return a.exec();
        }

        最后成功顯示:

        不編譯這樣配置:

        還是這樣:

        報錯信息:

        全部回復(0)
        正序查看
        倒序查看
        現在還沒有回復呢,說說你的想法
        欧美大片免费AA级动作片,久久精品国产99精品亚洲,亚洲色大成WWW亚洲女子,俄罗斯雏妓的BBB孩交
          1. <big id="fytn0"><span id="fytn0"><ol id="fytn0"></ol></span></big>

              <track id="fytn0"></track>
              <table id="fytn0"><option id="fytn0"></option></table>
              <pre id="fytn0"></pre>