首頁 >後端開發 >C++ >如何將 OpenCV 與 Qt Creator 整合並利用 Qt 函式庫?

如何將 OpenCV 與 Qt Creator 整合並利用 Qt 函式庫?

Mary-Kate Olsen
Mary-Kate Olsen原創
2024-12-04 03:55:11558瀏覽

How to Integrate OpenCV with Qt Creator and Utilize Qt Libraries?

將OpenCV 連結到QtCreator 並利用Qt 庫

簡介

本教程旨在提供將OpenCV 與QtCreator 連結並成功利用庫的全面指南。 Qt 庫。

安裝先決條件

  • 適用於 Windows 32 位元的 Qt 5.0.1 (MinGW 4.7)
  • OpenCV-2.4.0.exe
  • cmake-2.8.10.2-win32-x86.exe

OpenCV 安裝

  1. 解壓縮OpenCV-2.4.0.exe到C:Programsopencv24.
  2. 建立一個額外的資料夾 C:Programsopencv24opencv_bin.
  3. 設定 PATH 環境變數以包含 MinGW 編譯器 bin 目錄。
  4. 運行cmake-gui .exe 並配置以下:

    • 原始碼: C:Programsopencv24opencv
    • C:Programscopencv24opencv_bin
  5. 指定本機編譯器:
  6. C:/Programs/Qt/Qt5.0.1/Tools/MinGW/bin/gcc.exe for C 與C:/Programs/Qt /Qt5.0.1/Tools/MinGW/bin/g .exe for C 確保選擇WITH_QT,取消選擇WITH_TBB、WITH_IPP和WITH_CUDA
  7. 設定CMAKE_BUILD_TYPE 為「調試」

建立一個新的 QtCreator 控制台應用程式。

  1. 新增將以下行加入 .pro檔案:
  2. INCLUDEPATH = C:/Programs/opencv24/opencv_bin2/install/include

    • 在主來源檔案中:
    • 包含OpenCV 標頭:
      • #include "opencv2/core/core.hpp"

          #include "opencv2/highgui/highgui.hpp"
        • #include "opencv/cv.h"
        加入必要的函式庫:
      • `LIBS = -LC:Programsopencv24opencv_bin2bin

        libopencv_core240d libopencv_features2d240d
      • libopencv_calib3d240d`




    以上是如何將 OpenCV 與 Qt Creator 整合並利用 Qt 函式庫?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

    陳述:
    本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn