OpenCV学习笔记(六)OpenCV3.3+VS2013 配置CUDA加速

1、关于Cmake配置Cuda没什么好说的,大多数教程都说的很明白了,和VS配置出错大多都是vs版本问题,我之前使用VS2015编译一直编译出错,后来换成了VS2015就通过了。


2、主要是现在很多教程都是OpenCV2的例程,而在OpenCV3.3中调用发放发生了改变,导致以前的例程无法使用。

#include                    // Console I/O
#include                     // String to number conversion

#include       // Basic OpenCV structures
#include 
#include // Image processing methods for the CPU
#include // Read images

// CUDA structures and methods
#include 
#include 

using namespace std;
using namespace cv;

using namespace cuda;
//! [getssimopt]

int main()
{
	int i;
	try
	{
		cout << getCudaEnabledDeviceCount();
	}
	catch (const cv::Exception& ex)
	{
		cout << "Error:" << ex.what() << endl;
	}
	system("PAUSE");
	return 0;
}
返回1则是gpu加速已经成功安装。

你可能感兴趣的:(VS+OpenCV)