zoukankan      html  css  js  c++  java
  • opencv3.3.1 + win64 + contrib + cuda 编译

    一 、 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:Workopencvsrc3.3.0opencv_contrib-3.3.0modules   --- 这里的路径要换成左斜线

    WITH_TBB 勾选

    WITH_CUDA 取消勾选

    TBB_INCLUDE_DIRS 设置为    E:Workopencv bb2018_update1include      --- 这里的路径要换成左斜线

    设置为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;

  • 相关阅读:
    mysql登录和连接 权限
    No package mysql-server available.
    rails开发demo(一)搭建环境
    chrome和搜狗浏览器的js问题
    setInterval setTimeout clearInterval
    几道面试题
    du df 查看文件和文件夹大小
    win7开启休眠功能
    ssh key scp命令 scp无密码传输
    dd 生成指定大小文件
  • 原文地址:https://www.cnblogs.com/luoyinjie/p/8005478.html
Copyright © 2011-2022 走看看