博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
opencv3.3.1 + win64 + contrib + cuda 编译
阅读量:5119 次
发布时间:2019-06-13

本文共 924 字,大约阅读时间需要 3 分钟。

一 、 opencv3.3.1  + win64 + contrib + cuda   编译

1.下载各种依赖

下载安装cuda  https://developer.nvidia.com/cuda-downloads

下载安装tbb   http://threadingbuildingblocks.org/download

opencv库      

 

2. cmake-gui 参数设置:

OPENCV_EXTRA_MODULES_PATH  设置为  E:\Work\opencv\src\3.3.0\opencv_contrib-3.3.0\modules   --- 这里的路径要换成左斜线

WITH_TBB 勾选

WITH_CUDA 取消勾选

TBB_INCLUDE_DIRS 设置为    E:\Work\opencv\tbb\2018_update1\include      --- 这里的路径要换成左斜线

设置为CUDA的目录    如 

 

 

3.configure   

4. generate

5. 打开opencv.sln文件,分别编译 X64版本的 Debug库和 Release库

 

 

二 、 opencv3.3.1  + win64 + contrib   编译静态库

1. cmake gui 配置

//这个是设置库的生成目录

 

 

2. 打开Opencv.sln   选择Win64-Debug , 生成, 生成大约耗时1小时,然后再生成Release版本;

3. 然后右键单击INSTALL的 项目  ---    仅用于项目 --- 仅生成

4. opencv 静态库的使用    必须包含以下库

opencv_core331.lib;opencv_imgcodecs331.lib;opencv_highgui331.lib;

ittnotify.lib;libprotobuf.lib;zlib.lib;libjpeg.lib;libwebp.lib;libpng.lib;libtiff.lib;libjasper.lib;IlmImf.lib;
ippiw.lib;ippicvmt.lib;

转载于:https://www.cnblogs.com/luoyinjie/p/8005478.html

你可能感兴趣的文章
CocoaPods的安装和使用那些事(Xcode 7.2,iOS 9.2,Swift)
查看>>
Android 官方新手指导教程
查看>>
幸运转盘v1.0 【附视频】我的Android原创处女作,请支持!
查看>>
UseIIS
查看>>
集合体系
查看>>
vi命令提示:Terminal too wide
查看>>
引用 移植Linux到s3c2410上
查看>>
MySQL5.7开多实例指导
查看>>
[51nod] 1199 Money out of Thin Air #线段树+DFS序
查看>>
poj1201 查分约束系统
查看>>
Red and Black(poj-1979)
查看>>
分布式锁的思路以及实现分析
查看>>
腾讯元对象存储之文件删除
查看>>
jdk环境变量配置
查看>>
安装 Express
查看>>
包含列的索引:SQL Server索引的阶梯级别5
查看>>
myeclipse插件安装
查看>>
浙江省第十二届省赛 Beauty of Array(思维题)
查看>>
NOIP2013 提高组 Day1
查看>>
个人对vue生命周期的理解
查看>>