QT += core
QT -= gui
CONFIG += c++11
TARGET = pro5
CONFIG += console
CONFIG -= app_bundle
TEMPLATE = app
INCLUDEPATH +=/usr/local/include \
/usr/local/include/opencv \
/usr/local/include/opencv4
LIBS +=/usr/local/lib/libopencv_highgui.so \
/usr/local/lib/libopencv_core.so \
/usr/local/lib/libopencv_imgproc.so
/usr/local/lib/libopencv_imgcodecs.so
LIBS +=-L/usr/local/lib -lopencv_core -lopencv_imgcodecs -lopencv_highgui
SOURCES += main.cpp
# The following define makes your compiler emit warnings if you use# any feature of Qt which as been marked deprecated (the exact warnings# depend on your compiler). Please consult the documentation of the# deprecated API in order to know how to port your code away from it.
DEFINES += QT_DEPRECATED_WARNINGS
# You can also make your code fail to compile if you use deprecated APIs.# In order to do so, uncomment the following line.# You can also select to disable deprecated APIs only up to a certain version of Qt.#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
main.cpp
#include<QCoreApplication>#include<QCoreApplication>#include<opencv2/core/core.hpp>#include<opencv2/highgui/highgui.hpp>#include<opencv2/imgproc/imgproc.hpp>usingnamespace cv;intmain(){//QCoreApplication a(argc, argv);namedWindow("src", WINDOW_AUTOSIZE );
Mat src1 =imread("11.png");line(src1,Point(1,1),Point(250,250),Scalar(0,0,255),5);//画一条直线while(1){imshow("src", src1 );char c =waitKey(30);if(27==c )return0;}// return a.exec();}