1. .pro文件
#-------------------------------------------------
#
# Project created by QtCreator 2017-07-27T12:40:02
#
#-------------------------------------------------
QT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TARGET = TestOpenCv
TEMPLATE = app
DESTDIR = ../bin
SOURCES += main.cpp\
testopencv.cpp
HEADERS += testopencv.h
FORMS += testopencv.ui
INCLUDEPATH += ../bin/OpenCvLibs/include
LIBS += -L$$PWD/../bin/OpenCvLibs/bin/ -llibopencv_core2410 \
-L$$PWD/../bin/OpenCvLibs/bin/ -llibopencv_highgui2410 \
-L$$PWD/../bin/OpenCvLibs/bin/ -llibopencv_imgproc2410 \
-L$$PWD/../bin/OpenCvLibs/bin/ -llibopencv_features2d2410 \
-L$$PWD/../bin/OpenCvLibs/bin/ -llibopencv_calib3d2410
2. .h文件
#ifndef TESTOPENCV_H
#define TESTOPENCV_H
#include <QWidget>
#include <opencv2/core/core.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/highgui/highgui.hpp>
namespace Ui {
class TestOpenCv;
}
class TestOpenCv : public QWidget
{
Q_OBJECT
public:
explicit TestOpenCv(QWidget *parent = 0);
~TestOpenCv();
private:
Ui::TestOpenCv *ui;
};
#endif // TESTOPENCV_H