MatlabR2018a+OpenCV-3.4.1+Opencv_Contrib-3.4.1+mexopencv+Visual Studio 2017环境配置

本文档详细记录了在Windows系统下,使用Matlab R2018a、OpenCV 3.4.1、OpenCV_Contrib 3.4.1、mexopencv以及Visual Studio 2017进行环境配置的过程。过程中需要注意mexopencv对OpenCV版本的支持,以及在cmake版本选择、编译时Ippcv和ffmpeg的下载问题,以及Matlab中mex -setup的配置。确保所有工具版本匹配并正确设置,才能顺利完成配置。
摘要由CSDN通过智能技术生成

       最近做的东西涉及到要在Matlab中调用OpenCV函数,刚开始计划在linux系统下配置,弄了三次还是不成功,网上有很多教程都是在windows下,所以尝试在windows下完成环境配置。

       刚开始遇到很多问题,将一些心得记录下来。

       环境一定要合适。mexopencv目前就支持到OpenCV-3.4.1。而且有一些教程上说只需要OpenCV-3.4.1,不用要扩展模块OpenCV_Contrib-3.4.1,这样会出错,有一些功能也不能使用。首先要下载正确的OpenCV,链接如下。

https://codeload.github.com/opencv/opencv/zip/3.4.1

https://codeload.github.com/opencv/opencv_contrib/zip/3.4.1

mexopencv的下载地址:https://github.com/kyamagu/mexopencv

这些下载好之后,还需要一个可以在windows上编译的工具cmake,最开始我是下载的cmake3.15,用这个版本编译的话,路径有问题,有的教程说不用在意,我尝试了三次没有成功,将cmake的版本替换为3.13.4。cmake下载地址

https:/

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值