Opencv配置真的很让人头大,换了台电脑又要重新配置,这次我要写下存个档。容易出现问题,也是找到优快云的各位大神的办法解决了许多问题,下面就总结一下吧。
1、 Opencv341与Opencv-contrib341的下载
两者的版本要一致
Releases · opencv/opencv · GitHub
下载Source code(zip)
GitHub - opencv/opencv_contrib at 3.4.1
我在D盘建立一个新的文件夹opencv (D:\opencv),用来存放opencv的文件
2、cmake下载
下载cmake-gui
下载完后,直接根据提示点击下一步完成安装cmake-gui即可,没有什么特别注意之处。
3、cmake来扩展opencv模块
然后点击Configure,出现下面的界面,选择vs版本还有64位,点击finish
这时候会有几种情况:
(1)选项变红,不用理,继续configure,直到全部变白
若变白,之后继续下面操作
- 找OPENCV_EXTRA_MODULES_PATH,注意不要直接从本地文件那复制粘贴,通过后面三个点(...)选择文件,本地复制的路径斜杠是‘\’,而这里的斜杠是‘/’。
- 勾上BUILD_opencv_world
- 继续configure,直到变白
以上是正常流程,全部变白就已经完成了
(2)出现opencv_videoio_ffmpeg_64.dll、opencv_videoio_ffmpeg.dll下载失败
哈哈哈哈,请看这位博主的解决办法:
https://blog.youkuaiyun.com/KayChanGEEK/article/details/79919417
关于matlab与c++混合编译,后续更新