zoukankan      html  css  js  c++  java
  • 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 Filesopencv)后点击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的解压路径uildx64vc14in(我的是C:Program Filesopencvopencvuildx64vc14in),添加进去,点击“确定”

    第二步:通过Visual Studio2015中构建OpenCV工程

    1.配置OpenCV的头文件和静态链接库的路径

    打开Visual Studio2015,依次单击“文件->“新建->项目->左侧选中:“Visual C++ ”->选中Win32(默认是第一个——win32控制台应用程序)

    ->填写工程名称(本人的为:firstOpenCV)和工程路径(本人的为:D:WorkingVS2015Projects->点击“确定->点击“下一步“->在附加选项中勾选:空项目,其他默认->点击“完成

     在firstOpenCV单击鼠标右键,在弹出的快捷菜单中选择属性选项,进入firstOpenCV的属性页

    ->配置处选择:Debug,平台选择:x64

    ->点击“VC++目录“->“包含目录”点击编辑->在“包含目录”的对话框中将OpenCV的头文件路径(一共三个,在build文件夹下)添加进去->点击“确定

    我的是:1.C:Program Filesopencvopencvuildinclude2.C:Program Filesopencvopencvuildincludeopencv  3.C:Program Filesopencvopencvuildincludeopencv2

    >“库目录”点击编辑->在“目录”的对话框中将静态链接库路径(在uildx64或者x86文件夹所在的路径,如果是64位系统,则选择x64,反之,选择x86

    我的是:C:Program Filesopencvopencvuildx64vc14lib添加进去->点击“确定“

    注意OpenCV 3.X版本没有x86这个部分

    ->配置处选择:Release,平台选择:x64

    也按上边的再次配置一次

    2.在附加依赖项配置lib库

    进入firstOpenCV的属性页->

    ->配置处选择:Debug,平台选择:x64

    点击“链接器->点击“输入”->->-> 附加依赖项”点击编辑->把lib库的名称(lib库文件在uildx64vc14lib下)添加进去

    我的是opencv_world341d.lib添加进去->点击“确定“

    ->配置处选择:Release,平台选择:x64

    也按上边的再次配置一次,我的是:opencv_world341.lib添加进去

    注意:1.在Debug模式下,则添加末尾带“d”的.lib库名称,在Release模式下添加不带d的lib库

    2.OpenCV 3.X版本精简了好多,在buildx64vc14lib下只有两个.lib的文件

    点击“确定“

    至此,整个工程关于OpenCV的配置完成了。

  • 相关阅读:
    多表联合查询,利用 concat 模糊搜索
    order by 中利用 case when 排序
    Quartz.NET 3.0.7 + MySql 动态调度作业+动态切换版本+多作业引用同一程序集不同版本+持久化+集群(一)
    ASP.NET Core 2.2 基础知识(十八) 托管和部署 概述
    ASP.NET Core 2.2 基础知识(十七) SignalR 一个极其简陋的聊天室
    ASP.NET Core 2.2 基础知识(十六) SignalR 概述
    ASP.NET Core 2.2 基础知识(十五) Swagger
    ASP.NET Core 2.2 基础知识(十四) WebAPI Action返回类型(未完待续)
    linux磁盘管理 磁盘查看操作
    linux磁盘管理 文件挂载
  • 原文地址:https://www.cnblogs.com/Alliswell-WP/p/VS2015_OpenCV.html
Copyright © 2011-2022 走看看