Windows下OpenCV的安装及编译


下载并安装OpenCV,并分别在debug模式和release模式下进行编译###

(其实是一个LearningOpencv上的一个练习题,不过还是记录下来好了)


  • 下载Cmake###

链接https://cmake.org/download/,选择binary distributions中对应版本的.msi文件,双击安装

  • 下载Git###

Git安装(这一步不要也行)

  • 下载opencv###

链接https://opencv.org/releases.html,选择相应的win pack下载后解压安装,安装过程中记住选择的vs版本号(v14还是v15之类的)

  • 下载opencv_contrib###

打开git,输入

   git clone git@github.com:opencv/opencv_contrib.git

  将下载后的opencv_contrib文件复制到opencv文件夹内
  (没有git的话就直接下载opencv_contrib然后解压,这里就不说了)

  • 编译opencv###

在opencv文件夹内创建一个build_1文件夹(名字只要不和已有的重就好)
打开cmake,source code中选择X:/opencv/souces,to build中选择X:/opencv/build_1
点击Configure,在对话框中选择之前安装opencv时vs版本号,之后点击finish
点击Generate
生成完成后,在NAME中找到OPENCV_EXTRA_MODULES_PATH,其value值改为X:/opencv/opencv_contrib/modules
再次点击Generate

  • 生成解决方案###

debug模式:
在编译好的X:/opencv/build_1中找到OpenCV.sln文件,用VS打开(我的是VS2017),界面调试中选择debug,x64,本地Windows调试器,开始调试
调试结束后在解决方案项目中的CMakeTargets中找到INSTALL,右击选择仅用于此项目>仅生成INSTALL
release模式:
界面调试中选择release,x64,本地Windows调试器,开始调试
调试结束后在解决方案项目中的CMakeTargets中找到INSTALL,右击选择仅用于此项目>仅生成INSTALL


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM