【QT】:QTはopencv接続を実現し、バージョンは2.3.10

6736 ワード

まず自分でOpenCvのインストールディレクトリを理解してから、このことをして、理解してから始めることができます.
QTのproファイルの下で、次のコードを追加し、リリースバージョンを選択して実行します.
INCLUDEPATH += D:\OpenCv\opencv\build\include
INCLUDEPATH += D:\OpenCv\opencv\build\include\opencv
INCLUDEPATH += D:\OpenCv\opencv\build\include\opencv2


LIBS +=D:\OpenCv\opencv\build\x86\vc11\lib\opencv_calib3d2410.lib
LIBS +=D:\OpenCv\opencv\build\x86\vc11\lib\opencv_contrib2410.lib
LIBS +=D:\OpenCv\opencv\build\x86\vc11\lib\opencv_core2410.lib
LIBS +=D:\OpenCv\opencv\build\x86\vc11\lib\opencv_features2d2410.lib
LIBS +=D:\OpenCv\opencv\build\x86\vc11\lib\opencv_flann2410.lib
LIBS +=D:\OpenCv\opencv\build\x86\vc11\lib\opencv_gpu2410.lib
LIBS +=D:\OpenCv\opencv\build\x86\vc11\lib\opencv_highgui2410.lib
LIBS +=D:\OpenCv\opencv\build\x86\vc11\lib\opencv_imgproc2410.lib
LIBS +=D:\OpenCv\opencv\build\x86\vc11\lib\opencv_legacy2410.lib
LIBS +=D:\OpenCv\opencv\build\x86\vc11\lib\opencv_ml2410.lib
LIBS +=D:\OpenCv\opencv\build\x86\vc11\lib\opencv_nonfree2410.lib
LIBS +=D:\OpenCv\opencv\build\x86\vc11\lib\opencv_objdetect2410.lib
LIBS +=D:\OpenCv\opencv\build\x86\vc11\lib\opencv_ocl2410.lib
LIBS +=D:\OpenCv\opencv\build\x86\vc11\lib\opencv_photo2410.lib
LIBS +=D:\OpenCv\opencv\build\x86\vc11\lib\opencv_stitching2410.lib
LIBS +=D:\OpenCv\opencv\build\x86\vc11\lib\opencv_superres2410.lib
LIBS +=D:\OpenCv\opencv\build\x86\vc11\lib\opencv_ts2410.lib
LIBS +=D:\OpenCv\opencv\build\x86\vc11\lib\opencv_video2410.lib
LIBS +=D:\OpenCv\opencv\build\x86\vc11\lib\opencv_videostab2410.lib

注意:他のバージョンであれば、libファイルは対応するファイル名を変更しなければなりません.一般的には最後の数桁が異なります.QTのproファイルに追加すればいいです.
インストールに成功したかどうかを検出するにはどうすればいいですか?
#include <cv.h>  ,