首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenCV-3具有内置的CUDA库/功能

OpenCV-3具有内置的CUDA库/功能
EN

Stack Overflow用户
提问于 2015-06-25 07:17:40
回答 1查看 5.3K关注 0票数 0

我已经下载了官方网站提供的opencv.exe。我按照这个视频配置了我的visual 10。

现在,我能够编译并运行下面给出的简单代码:

代码语言:javascript
复制
#include <cstdio>
#include <opencv2\opencv.hpp>

int main (int argc, char* argv[])
{
    std::cout<<"opencv Version: "<<CV_VERSION <<std::endl;
    return 0;
}

问题:,但是一旦我尝试包含cuda的头(即#include "cuda.hpp"),它就会抛出一个错误fatal error C1083: Cannot open include file: 'cuda.h': No such file or directory

PS:,我能够编译并运行一个独立的视频程序,如本视频所示。

我已经检查了cuda.h是否存在于C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.0\include文件夹中。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-25 13:15:02

如果您与CUDA库一起构建OpenCV库,则不需要显式设置CUDA库/标头的路径。我遵循了安装方法,即建议在这里

我在我的OpenCV代码中包含了以下标题,它们工作得很好。

代码语言:javascript
复制
#include "opencv2\core\core.hpp"
#include "opencv2\core\cuda.hpp"
#include "opencv2\core\cuda\filters.hpp"
#include "opencv2\cudaarithm.hpp"
#include "opencv2\cudafilters.hpp"
#include "opencv2\cudaimgproc.hpp"
#include "opencv2\cudalegacy.hpp"
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31043678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档