Win10 + vs2015 + OpenCV3.1.0 + Python2.7.12 + Qt + 32bit 安装

1)建立目录【C:\OpenCV-3.1.0\opencv】
2) 建立目录【C:\OpenCV-3.1.0\source】和【C:\OpenCV-3.1.0\build】
3) 在网站【https://github.com/opencv】下载opencv和opencv_contrib的源代码。并解压ZIP文件在【C:\OpenCV-3.1.0\source】目录下分别为【opencv】和【opencv_contrib】。
4) 在网页【https://www.qt.io/download-open-source/】下载最新版Qt, 例如【Qt 5.6.1-1 for Windows 32-bit (VS 2015, 836 MB)】,按照默认模式安装。安装完成后将【C:\Qt\Qt5.6.1\5.6\msvc2015\bin】添加到系统环境变量【PATH】
5) 在网页【https://cmake.org/download/】下载最新版CMake,例如【cmake-3.6.2-win32-x86.msi】,安装CMake时,选择【Add CMake to the system PATH for all users】。安装完后重启。
6) 在网页【https://www.python.org/downloads/】下载最新版python,例如【Windows x86 MSI installer】。这里安装的版本是【python-2.7.12.msi】。安装完成后将【C:\Python27】和【C:\Python27\Scripts】加入系统环境变量【PATH】
7) 在网页【https://qa.debian.org/watch/sf.php/numpy/】下载【numpy-1.10.2-win32-superpack-python2.7.exe】进行安装。
8) 打开CMake, 在source code中输入目录【C:/OpenCV-3.1.0/source/opencv】,在build the libraries输入目录【C:\OpenCV-3.1.0\build】,点击左下角的【Configure】
9) 选择【Visual Studio 14 2015】作为generator, 然后默认选择【Use default native compliers】,点击【Finish】
10) 找到OPENCV_EXTRA_MODULES_PATH这一行,右边的value为空,我们在这里手动加上它的路径【C:\OpenCV-3.1.0\source\opencv_contrib\modules】。 找到靠后面的WITH_QT, 将它选中。重新点击【Configure】。
11) 跟qt相关的行仍为红色,再次点击【Configure】。
12) 直到所有的行都为白色,点击【Generate】
13) 在【C:\OpenCV-3.1.0\build】打开【OpenCV.sln】,选择【Debug】【win32】。在【Solution Explorer】界面找到【CMakeTargetes】下面的【INSTALL】project,右键选择【Build】。
14) 设置系统环境变量。【Contral Panel】--【System】--【Advanced Systems Settings】--【Enviroment Variables】
添加一个用户变量,名称为【OPENCV_DIR】, 值为【C:\OpenCV-3.1.0\build\install\x86\vc14】
添加一个系统变量,找到【Path】变量,点击【Edit】,然后【New】,输入【%OPENCV_DIR%\bin】
15) 在VS2015中新建一个空项目,选择【View】--【Property Manager】,右键【Debug|Win32】在弹出来的选项卡选择【Add New Project Property Sheet…】,输入新建选项页的名字例如【OPENCV3_ WIN32_DEBUG】
16) 右键刚才新建的Property sheet 【OPENCV3_ WIN32_DEBUG】,选择【Properties】,在【(Common Properties->C/C++/General) 】--【Additional Include Directories】-- 加入【 $(OPENCV_DIR)\..\..\include】。
17) 在左边窗口点击【Linker】--【General】,然后在右边窗口【Additional Library Directions】中粘贴【$(OPENCV_DIR)\lib】,点击【Apply】。

18)在左边窗口点击【Linker】--【Input】,然后在右边窗口【Additional Dependencies】中粘贴xxxd.lib ,点击【Apply】。这里给出一个lib文件的完成列表

opencv_aruco310d.lib
opencv_bgsegm310d.lib
opencv_bioinspired310d.lib
opencv_calib3d310d.lib
opencv_ccalib310d.lib
opencv_core310d.lib
opencv_datasets310d.lib
opencv_dnn310d.lib
opencv_dpm310d.lib
opencv_face310d.lib
opencv_features2d310d.lib
opencv_flann310d.lib
opencv_fuzzy310d.lib
opencv_highgui310d.lib
opencv_imgcodecs310d.lib
opencv_imgproc310d.lib
opencv_line_descriptor310d.lib
opencv_ml310d.lib
opencv_objdetect310d.lib
opencv_optflow310d.lib
opencv_photo310d.lib
opencv_plot310d.lib
opencv_reg310d.lib
opencv_rgbd310d.lib
opencv_saliency310d.lib
opencv_shape310d.lib
opencv_stereo310d.lib
opencv_stitching310d.lib
opencv_structured_light310d.lib
opencv_superres310d.lib
opencv_surface_matching310d.lib
opencv_text310d.lib
opencv_tracking310d.lib
opencv_video310d.lib
opencv_videoio310d.lib
opencv_videostab310d.lib
opencv_xfeatures2d310d.lib
opencv_ximgproc310d.lib
opencv_xobjdetect310d.lib
opencv_xphoto310d.lib





参考文献:
https://putuyuwono.wordpress.com/2015/04/23/building-and-installing-opencv-3-0-on-windows-7-64-bit/
http://docs.opencv.org/2.4/doc/tutorials/introduction/windows_visual_studio_Opencv/windows_visual_studio_Opencv.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值