簡單安裝好Qt和編譯安裝好opencv后,簡單實現第一個Qt+opencv程序:讀取并顯示一張圖片,這里我的Qt版本時5.9.1,opencv版本是4.0.1,版本的影響不大。
首先我們用Qt創建一個控制臺項目,即在創建項目時選擇Qt Console Application
首先配置.pro
,在.pro
文件的末尾添加:
INCLUDEPATH += \/home/mima111/opencv401/include \/home/mima111/opencv401/include/opencv4 LIBS += -L/home/mima111/opencv401/lib \-lopencv_imgcodecs -lopencv_core -lopencv_highgui
然后編寫主程序main.cpp
:
#include <QCoreApplication>
#include "opencv2/opencv.hpp"
int main(int argc, char *argv[])
{QCoreApplication a(argc, argv);using namespace cv;Mat image=imread("/home/mima111/Pictures/trump.jpg");imshow("First show",image);return a.exec();
}
點擊運行,結果如下:
特朗普原圖放在下面自取:
關注我!