Visual Studio 2015部署OpenCV
Visual Studio 2015的安装破解及OpenCV的安装和部署
平台:win10 X64+VS2015专业版 X64:vs2015.pro_chs+OpenCV 3.X:opencv-3.4.1-vc14_vc15
一、VS2015下载:
【VS2015社区版官方中文版下载】:http://download.microsoft.com/download/B/4/8/B4870509-05CB-447C-878F-2F80E4CB464C/vs2015.com_chs.iso
【大小】:3.74GB
【格式】:iso 格式
【安装】:下载后,解压到你磁盘当中,点击安装程序即可安装。
【说明】:新手可推荐使用这个版本,这个链接来自微软官网。
【VS2015专业版官方中文版下载】:http://download.microsoft.com/download/B/8/9/B898E46E-CBAE-4045-A8E2-2D33DD36F3C4/vs2015.pro_chs.iso
【大小】:3.84GB
【格式】:iso 格式
【语言】:已选择简体中文
【安装】:下载后,解压到你磁盘当中,点击安装程序即可安装。
【说明】:楼主强烈推荐使用这个版本,下载链接来自微软官网。
本人下载了专业版,下载后名称为:vs2015.pro_chs.iso,安装包也是64位的
二、VS2015安装
解压或ISO加载后->点击vs_professional.exe->选择:自定义安装并更改安装位置(我的为:D:\Program Files (x86)\Microsoft Visual Studio 14.0)->下一步->选择安装项:1.编程语言:Visual C++;Python Tools for Visual Studio 2.默认的Windows和Web开发 (这里提示,全选的话,最多需要30GB空间)-> 下一步->安装(大概60分钟)->显示了安装结果,点击立即重新启动 -> 稍后系统会关机,然后配置更新的组件。配置完成开机后,找到Visual Studio 2015,点击运行 -> 然后提示选择默认项目类型及主题 ->点击启动Visual Studio,会提示正在为第一次使用做相关配置。
安装前请注意一下IE浏览器是不是10版本以上,如果不是请先升级到10版本以上。打开安装包,在vs_professional鼠标右键选择“以管理员身份运行”
附——安装项包含如下:
> 编程语言
> Visual C++
> 通用语Visual C++ 2015的公共工具
> 用于C++的Microsoft基础类
> 针对C+的Windows XP支持
> Visual F#
> Python Tools for Visual Studio
> Windows和Web开发
> ClickOnce发布工具
> LightSwitch
> Microsoft Office开发人员工具
> Microsoft SQL Server Data Tools
> Microsoft Web开发人员工具
> 适用于Visual Studio的PowerShell工具 [第三方]
> Silverlight开发工具包
> Windows 8.1和Windows Phone 8.0/8.1工具
> 工具和Windows SDK
> 用于Windows Phone 8.1的仿真程序> 跨平台移动开发
> C#/.NET (Xamarin) [第三方]
> HTML/JavaScript (Apache Cordova)
> Visual C++移动开发
> Visual C++ Android开发
> Visual C++ iOS开发
> Microsoft Visual Studio Emulator for Android
> 常用工具和软件开发工具包
> Android 本机开发工具包(R10E, 32位) [第三方]
> Android SDK [第三方]
> Android SDK设置(API级别19和21) [第三方]
> Android SDK安装(API级别22) [第三方]
> Apache Ant(1.9.3) [第三方]
> Java SE开发工具包(7.0.550.13) [第三方]
> Joyent Node.js [第三方]
> 通用工具
> 适用于Windows的Git [第三方]
> 适用于Visual Studio的GitHub扩展 [第三方]
> Visual Studio 扩展性工具
三、VS2015激活
中文企业版激活秘钥:HM6NR-QXX7C-DFW2Y-8B82K-WTYJV
中文专业版激活秘钥:HMGNV-WCYXV-X7G9W-YCX63-B98R2
安装完成,如出现一些错误,忽略即可,点击“启动” ->点击“以后再说”->选择常规,选择自己喜欢的主题颜色,点击“启动Visual Studio”-> 点击软件菜单栏的“帮助”->点击“注册产品”->点击“使用产品密钥解锁”->在上面中找到相应的激活码(我的是中文专业版第二个),双击打开,Ctrl+C复制激活密钥后,Ctrl+V粘贴至“产品密钥”处,然后点击“应用”->出现:许可证已应用产品密钥,表示激活成功,点击“关闭” ->关闭并重启软件,点击左下角的开始菜单栏,在开始菜单栏中找到并打开“VisualStudio 2015”用鼠标按住“Visual Studio2015”图标拖动到桌面即可创建快捷方式
四、OpenCV下载和安装
在 OpenCV 官方网站(https://opencv.org/)可以下载最新的且完整的源码以及大部分的 release 版本源码。具体的下载链接可以通过下载页面(https://opencv.org/releases.html)访 问。
当然,最新的代码也会在 github(https://github.com/opencv/opencv)上进行即时更新。如果想要获取最新的高级函数功能,也可以下载和编译 open_contrib 模块(https://github.com/opencv/opencv_contrib)。
我下载的为:opencv-3.4.1-vc14_vc15.exe
安装:双击该可执行文件后更改路径(我的是:C:\Program Files\opencv)后点击“Extract”即可完成安装
鉴于在OpenCV官网下载速度巨慢,国内访问也不稳定,同时在其他网站下载的.ZIP的压缩包缺少必要的文件,经过搜集大量的资料后,发现有一些链接是可以使用的。所以,搜集到的一些百度云盘的下载链接汇总在这里,供需要者使用!
附——下载地址:Windows版:
Opencv 1.0
链接:https://pan.baidu.com/s/1EIoSNGUh3xW7CrGpvgjSiw 提取码:zc15
Opencv 2.4.9:
链接:https://pan.baidu.com/s/1eaLeOUu62NxVCKNOLkvLRw 密码:72vf
Opencv 2.4.11:
链接:https://pan.baidu.com/s/12_DTxM265ZYmg5EBeacjNQ 密码:kbl3
opencv-2.4.13.6-vc14:
链接:https://pan.baidu.com/s/1BbVvhhBjmPBgib8xxsacAw 密码:l0ji
opencv-3.0.0:
链接:https://pan.baidu.com/s/1Z_8gQlHAxrN2Eic8kMJDhw 密码:ob8y
opencv-3.1.0:
链接:https://pan.baidu.com/s/1Fyte9sHKTpfEtLdEb9qLUw 密码:wa7x
opencv-3.2.0-vc14:
链接:https://pan.baidu.com/s/1x3X93hnJSgXtRYcCC685KA 密码:sw5b
opencv-3.3.0-vc14:
链接:https://pan.baidu.com/s/1xa3fe3U484T38jmHG-uaxg 密码:dgeu
opencv-3.3.1-vc14:
链接:https://pan.baidu.com/s/1WYUb9Pz_-JjB4DJgkeynYw 密码:iyfy
opencv-3.4.0-vc14_vc15:
链接:https://pan.baidu.com/s/1zC5aLL8zT01o2JFGGAz01g 密码:33uo
opencv-3.4.1-vc14_vc15:
链接:https://pan.baidu.com/s/1emhuxsaollKnj4-E1KZZaA 密码:o0ks
opencv-4.0.0-vc14_vc15
链接:https://pan.baidu.com/s/16nxQn1H63Iuxdue5u7dXiA 提取码:m20g
五、 在Visual Studio2015中配置OpenCV
第一步:配置系统环境变量
右键单击“我的电脑”,选择“属性”,在控制面板主页单击“高级系统设置”,进入系统属性对话框,在高级选项卡中单击“环境变量”进入环境变量对话框,
在系统变量中找到“path”系统变量,然后单击“编辑”按钮。将OpenCV的解压路径\build\x64\vc14\bin(我的是C:\Program Files\opencv\opencv\build\x64\vc14\bin),添加进去,点击“确定”。
第二步:通过Visual Studio2015中构建OpenCV工程
1.配置OpenCV的头文件和静态链接库的路径
打开Visual Studio2015,依次单击“文件”->“新建”->“项目”->左侧选中:“Visual C++ ”->选中Win32(默认是第一个——win32控制台应用程序)
->填写工程名称(本人的为:firstOpenCV)和工程路径(本人的为:D:\Working\VS2015Projects)->点击“确定“->点击“下一步“->在附加选项中勾选:空项目,其他默认->点击“完成“
在firstOpenCV处单击鼠标右键,在弹出的快捷菜单中选择“属性”选项,进入firstOpenCV的属性页
->配置处选择:Debug,平台选择:x64
->点击“VC++目录“->“包含目录”点击编辑->在“包含目录”的对话框中将OpenCV的头文件路径(一共三个,在build文件夹下)添加进去->点击“确定“
我的是:1.C:\Program Files\opencv\opencv\build\include2.C:\Program Files\opencv\opencv\build\include\opencv 3.C:\Program Files\opencv\opencv\build\include\opencv2
>“库目录”点击编辑->在“库目录”的对话框中将静态链接库路径(在\build\x64或者x86文件夹所在的路径,如果是64位系统,则选择x64,反之,选择x86)
我的是:C:\Program Files\opencv\opencv\build\x64\vc14\lib添加进去->点击“确定“
注意OpenCV 3.X版本没有x86这个部分
->配置处选择:Release,平台选择:x64
也按上边的再次配置一次
2.在附加依赖项配置lib库
进入firstOpenCV的属性页->
->配置处选择:Debug,平台选择:x64
点击“链接器“->点击“输入”->->-> 在“附加依赖项”点击编辑->把lib库的名称(lib库文件在\build\x64\vc14\lib下)添加进去
我的是:opencv_world341d.lib添加进去->点击“确定“
->配置处选择:Release,平台选择:x64
也按上边的再次配置一次,我的是:opencv_world341.lib添加进去
注意:1.在Debug模式下,则添加末尾带“d”的.lib库名称,在Release模式下添加不带d的lib库
2.OpenCV 3.X版本精简了好多,在build\x64\vc14\lib下只有两个.lib的文件
点击“确定“
至此,整个工程关于OpenCV的配置完成了。
Visual Studio 2015部署OpenCV的更多相关文章
- 使用Visual Studio 2015 开发ASP.NET MVC 5 项目部署到Mono/Jexus
最新的Mono 4.4已经支持运行asp.net mvc5项目,有的同学听了这句话就兴高采烈的拿起Visual Studio 2015创建了一个mvc 5的项目,然后部署到Mono上,浏览下发现一堆错 ...
- (win10 64位系统中)Visual Studio 2015+OpenCV 3.3.0环境搭建,100%成功
(win10 64位系统中)Visual Studio 2015+OpenCV 3.3.0环境搭建,100%成功 1.下载opencv 官网http://opencv.org/下载windows版Op ...
- Visual Studio 2015中 没有“安装和部署”的解决方法
使用Visual Studio 2015 Community新建项目,在已安装模板中的“其它项目类型”下未找到“安装和部署”选项.在微软官网下载 Microsoft Visual Studio 201 ...
- visual studio 2015 Opencv 3.4.0配置
因为想做AR方面,需要了解计算机视觉知识,决定从opencv开始入门,在网上买了本毛星云的<Opencv3编程入门>开始自学. 一.opencv 3.4.0下载安装 在官网http://o ...
- Windows10 + Visual Studio 2017 + CMake +OpenCV编译、开发环境配置及测试
由于最近需要使用OpenCV,本人需要在自己的PC上使用OpenCV,因此最近一直在研究如何使用Visual Studio编译OpenCV源代码并搭建开发环境,折腾了很长时间,查阅了很多相关资料,终于 ...
- Visual Studio 2015 移动跨平台开发初体验
微软换了新 CEO 后变化很大,对我们团队最有利的消息就是 Visual Studio 2015 支持移动应用跨平台开发. 还记不记得很早之前,Xamarin 宣布与微软成为合作伙伴的消息.显然,Xa ...
- Visual Studio 2015 和 Apache Cordova 跨平台开发入门(一)
基于 Windows 10 的 Visual Studio 2015 跨平台的应用开发主要分为基于Visual Studio 安装 Xamarin 扩展的跨Android.iOS 和 Windows的 ...
- Visual Studio 2015 速递(4)——高级特性之移动开发
系列文章 Visual Studio 2015速递(1)——C#6.0新特性怎么用 Visual Studio 2015速递(2)——提升效率和质量(VS2015核心竞争力) Visual Studi ...
- 体验Visual Studio 2015 Windows Forms应用程序开发与维护
昨天到半夜还没有等到Visual Studio 2015的下载地址,实在熬不住就先休息了.北美地区的时区比北京时间要晚一些,今天早上到公司就看到Visual Studio 2015的下载地址,迅速的将 ...
随机推荐
- c#: UrlDecode()
1.源起: KV需要解析从插件传来的URL网址,因为其可能经过编码,所以需要解码. 初用System.Web.HttpUtility.UrlDecode()这个函数,但根据用户环境crash场景,发现 ...
- 如何开发简单的javaweb项目,jsp+javabean+servlet
一.相关的软件下载和环境配置 1.下载并配置JDK. 2.下载eclipse. 3.下载并配置apache-tomcat(服务器). 4.下载MySQL(数据库). 5.下载Navicat for M ...
- SQL update语句 更新和查询同一张表 冲突
#update 和 select在同一张表的时候会显示冲突 报错信息: [Err] 1093 - You can't specify target table 'tb_a' for update i ...
- 42-字符串到json 的错误 com.alibaba.fastjson.JSONObject cannot be cast to java.lang.String
json: {"updated_at":1551780617,"attr":{"uptime_h":3,"uptime_m&quo ...
- python:在for遍历list时使用remove出现的问题以及解析(转)
原文地址:http://blog.csdn.net/circle2015/article/details/64444300最近面试时,面试官在纸上写了几行代码,说是很简单的问题,我看后直接懵逼...如 ...
- golang语言中bytes包的常用函数,Reader和Buffer的使用
bytes中常用函数的使用: package main; import ( "bytes" "fmt" "unicode" ) //byte ...
- 函数的有用信息,装饰器 day12
一 函数的有用信息 本函数的功能:绘图功能,实时接收数据并绘图.:return: 绘图需要的数据,返回给前端某标签 def f1(): ''' 本函数的功能:绘图功能,实时接收数据并绘图. :retu ...
- JS高级:事件冒泡和事件捕获;
1.事件:浏览器客户端上客户触发的行为成为时事件:所有的事件都是天生自带的,不需要我们去绑定,只需要我们去触发 当用户触发一个事件时,浏览器的所有详细信息都存在一个叫做event的对象上,我们把它叫做 ...
- dev NavBarControl控件
一.新建一个导航栏 拖入一个panel到窗口上做为导航栏的容器,然后再拖入一个NavBarControl到其上,点击NavBarControl控件的右上角三角箭头展开任务列表,选择PaintStyle ...
- Android开发之自定义Dialog简单实现
本文着重研究了自定义对话框,通过一下步骤即可清晰的理解原理,通过更改界面设置和style类型,可以应用在各种各样适合自己的App中. 首先来看一下效果图: 首先是activity的界面 点击了上述图片 ...