開啟新專案
專案名稱: VS2010ConsoleOpenCV231GPU
加入OpenCV include path
C:\OpenCV-2.3.1-win-superpack\include\opencv
C:\OpenCV-2.3.1-win-superpack\include
連結器頁面, 點選<一般><其他程式庫目錄>
C:\OpenCV-2.3.1-win-superpack\lib_gpu
附註:
C:\OpenCV-2.3.1-win-superpack\lib_gpu 複製來源自 C:\OpenCV-2.3.1-win-superpack\opencv\build\gpu\x86\lib
連結器頁面, 點選<輸入><其他相依性>
opencv_calib3d231.lib
opencv_contrib231.lib
opencv_core231.lib
opencv_features2d231.lib
opencv_flann231.lib
opencv_gpu231.lib
opencv_highgui231.lib
opencv_imgproc231.lib
opencv_legacy231.lib
opencv_ml231.lib
opencv_objdetect231.lib
opencv_ts231.lib
opencv_video231.lib
1: #include "stdafx.h"
2: #include <opencv2/opencv.hpp>
3: #include <opencv2/gpu/gpu.hpp>
4:
5: using namespace cv;
6: int _tmain(int argc, _TCHAR* argv[])
7: {
8: Mat src = imread("c:\\Porsche.jpg", 0);
9: if (!src.data) exit(1);
10: gpu::GpuMat d_src(src);
11: gpu::GpuMat d_dst;
12: gpu::Canny(d_src, d_dst, 35, 200, 3);
13: Mat dst(d_dst);
14: imwrite("out.png", dst);
15: return 0;
16: }
===================================================================================
library - GPU和CPU版本
C:\OpenCV-2.3.1-win-superpack\opencv\build\gpu\x86\lib
C:\OpenCV-2.3.1-win-superpack\opencv\build\x86\vc10\lib