您当前的位置: 首页 >  opencv

鱼儿-1226

暂无认证

  • 2浏览

    0关注

    1100博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

OpenCV开发笔记(七十):编译VS2017x64版本的openCV4

鱼儿-1226 发布时间:2020-10-26 10:30:45 ,浏览量:2

opencv_contrib是opencv提供额外的工具,提供一些基础算法,之前编译了不带opencv_contrib的版本,不带opencv_contrib的cuda硬加速版本, opencv+opentrib的版本。

OpenCV4是最新的版本,编译一个openCV4的msvc版本。

版本汇总

- Qt5.2.0 mingw32 + Opencv2.4.10 版本

《OpenCV开发笔记(〇):使用mingw530_32编译openCV3.4.1源码,搭建Qt5.9.3的openCV开发环境》

- Qt5.9.3 mingw32 + Opencv3.4.1 版本

《OpenCV开发笔记(一):OpenCV介绍、编译》

- Opencv3.4.0 + cuda9.0 + VS2015版本

《OpenCV开发笔记(十二):OpenCV编译支持Gpu(cuda) 加速开发之win-qt-msvc2015编译(opencv3.4.0、cuda9.0、VS2015)》

以上打包集合下载地址:https://download.csdn.net/download/qq21497936/12255080

OpenCV4下载

使用版本4.4.0

官网下载地址:https://opencv.org

CSDN下载地址:https://download.csdn.net/download/qq21497936/12917447

QQ群:1047134658(点击“文件”搜索“opencv”,群内与博文同步更新)

OpenCV编译

步骤一:解压到编译文件夹

步骤二:CMake配置configure第一次

配置时,直接选中msvc 2017即可(带x64是64位,不带是32位)

步骤三:勾选部分配置,全局+opencv

其他不勾选了。

步骤四:Generate生成工程

步骤五:打开编译

进入VS2017,然后目标是win64,直接编译win64的release版本。

步骤六:编译成功

模块化

在这里附上Qt工程文件要带的库文件引入配置

# 不带opencv_contrib的world版本 opencv4.4.0

LIBS += -L$$PWD/openCV4.4.0/lib -lopencv_world440

INCLUDEPATH += $${PWD}/openCV4.4.0/include \

              $${PWD}/openCV4.4.0/include/opencv \

              $${PWD}/openCV4.4.0/include/opencv2

测试Demo

void OpenCVManager::testRunNormal()

{

    cv::namedWindow("testRunNormal");

    cv::waitKey(0);

}

工程模板:对应版本号v1.0.0

  对应:openCV440Dem_v1.0.0_基础模板_测试opencv环境

 

关注
打赏
1604459285
查看更多评论
立即登录/注册

微信扫码登录

0.1300s