各位看官,您是不是瞅着Opencv进来的?(你这不是废话吗>_>)

这Opencv(开源计算机视觉库)啊,说来话长,最初是上个世纪末(1999年)由Intel建立起来的。近十多年人工智能这匹黑马突然出现,带动各行各业的发展,特别是机器视觉!

各位看官就慢慢跟随着鄙人的脚步,进入Opencv这片具有巨大发展潜能的地方吧!

Opencv有两宝--开放源码、完全免费。

俗话说,“工欲善其事,必先利其器”,开始我们至少要有一把武器啊!怎么获得呢?下面是获取武器的步骤,看官看好了!

1.进入官网http://opencv.org/。进入RELEASES选项

各位看官可以找到最新的版本3.3.0(截至2017.09.10),下边有各个操作系统下的版本,看官们各持所需!

2.下载好之后,将压缩包解压到自己想解压的位置

3.配置环境变量

  计算机(此电脑)->属性->高级系统设置->高级->环境变量(N)->系统变量中的Path,点击编辑->新建(N)

    32位系统的:添加路径“;.....\opencv\build\x86\vcXX\bin”.

    64位系统的:添加路径“;...\opencv\build\x64\vcXX\bin”.【注:vcXX是针对不同VS版本号的,在下是VS2015版本对应vc14,VS2010版本对应vc10】

我的路径就是"D:\opencv\build\x64\vc14\bin".

4.头文件配置

    在配置之前,请各位看官要提前安装VS系列,在下安装的是VS2015。

       附上VS2015安装路径(VS2015社区版【镜像】):http://download.microsoft.com/download/B/4/8/B4870509-05CB-447C-878F- 2F80E4CB464C/vs2015.com_chs.iso

    镜像SHA1:629E7154E2695F08A3C692C0B3F6CE19DF6D3A72

安装好的看官们,我们现在正式开始在VS2015里配置

a.开始VS2015,文件->新建->项目,选择Win32控制台应用程序,项目名称什么的有各位脑洞发挥(但要做到见名知意)。

      选择“确认”->"下一步"->勾选"空项目"

     

b.“视图”->“属性管理器(M)”,窗口右边出现属性管理器窗口。在下安装的是64位Opencv.选择“Debug | x64”,安装32位的选择“Debug | Win32”。

右击Debug|x64 下面的,选择“属性”

“通用属性”->"VC++目录"->“包含目录”

      添加上

      ....\opencv\build\include

      ....\opencv\build\include\opencv

       .....\opencv\build\include\opencv2

在下的路径是

      D:\opencv\build\include

      D:\opencv\build\include\opencv

      D:\opencv\build\include\opencv2

5.lib目录配置

   接着上一步(不要关掉属性页)

   “通用属性”->“VC++目录”->"库目录"

   32位的看官路径:...\opencv\build\x86\vcXX\lib

    64位的看官路径:...\opencv\build\x64\vcXX\lib

在下的路径:D:\opencv\build\x64\vc14\lib

6.Link链接库配置

  停留在刚刚的属性页中,

  打开“通用属性”->"链接器"->"输入"->"附加依赖项"

因为在下下载的是【Opencv3.0】

  进去路径:...\opencv\build\x64\vc14\lib,我们可以看到存在opencv_world320.lib和opencv_world320d.lib,将这两个添加到附加依赖项中。

  7.在Windows文件中添加opencv动态链接库

    ...opencv\build\x64\vcXX\bin

    打开D:\opencv\build\x64\vc14\bin目录下,全选【Ctrl+A】然后复制【Ctrl+C】。转到C:\Windows\System32,暴力粘贴【Ctrl+V】

到此为止已经配置完成了,测试一下opencv能不能用!【注:每次在编写opencv程序的时候,如果你是安装64位的,请在“生成”->“配置管理器”->活动解决方案平台选择X64】

Opencv入门-第一回-梦牵机器视觉翼,初识Opencv域(安装Opencv)的更多相关文章

  1. 【OpenCV入门指南】第一篇 安装OpenCV

    http://blog.csdn.net/morewindows/article/details/8225783/ win10下vs2015配置Opencv3.1.0过程详解(转) http://ww ...

  2. 【OpenCV第一篇】安装OpenCV

    [OpenCV第一篇]安装OpenCV 本篇主要介绍如何下载OpenCV安装程序,如何在VS2008下安装配置OpenCV,文章最后还介绍了一个使用OpenCV的简单小例子. <OpenCV入门 ...

  3. opencv入门指南(转载)

    转载链接:http://blog.csdn.net/morewindows/article/details/8426318 网上的总结的一些用openncv的库来做的事: 下面列出OpenCV入门指南 ...

  4. 系列文章 -- OpenCV入门教程

     <OpenCV3编程入门>内容简介&勘误&配套源代码下载 [OpenCV入门教程之十八]OpenCV仿射变换 & SURF特征点描述合辑 [OpenCV入门教程之 ...

  5. Python如何安装OpenCV库

    转载:https://blog.csdn.net/weixin_35684521/article/details/81953047 OpenCV的概念可百度,在此不再赘述.https://baike. ...

  6. centos下安装opencv

    根据项目需要,安装opencv并提供给开发使用,并且使用opencv提供python3的API接口.虽然不知道是个啥,还是简单了解下. opencv是什么? OpenCV的全称是Open Source ...

  7. 利用Anaconda软件安装opencv模块

    先说明我安装opencv环境的原因:因为我Anaconda中创建了tensorflow和pytorch虚拟环境,想在每个虚拟环境下都安装opencv模块,这样在后期进行代码调试的时候更加便捷,以下是我 ...

  8. 安装OpenCV 3 on Raspbian Jessie

    环境: 硬件:树莓派三代B型, 5MP Camera Board Module 软件:Raspbian,Opencv 安装依赖 $ sudo apt-get update   $ sudo apt-g ...

  9. [OpenCV入门教程之十二】OpenCV边缘检测:Canny算子,Sobel算子,Laplace算子,Scharr滤波器合辑

    http://blog.csdn.net/poem_qianmo/article/details/25560901 本系列文章由@浅墨_毛星云 出品,转载请注明出处. 文章链接:http://blog ...

随机推荐

  1. Solr(二)Centos7 下solr-5.5.4核的创建

    solr核的创建 一 拷贝jar包 创建核需要一下两个Jar包,没有的话创建核会失败. (1)solr-dataimporthandler-5.3.1jar (2)solr-dataimporthan ...

  2. CSDN社区投诉申请表

    最近两天我发现我的个人网站,业余草:www.xttblog.com,流量急速下滑.经过分析,发现是被CSDN社区的一个博客网友将我网站上的内容搬到了他的CSDN博客上.导致了已搜索就全部导流到了CSD ...

  3. 手算平方根和基于 Java BigInteger 的大整数平方根的实现

    为了实现任意大数的运算,long用BigInteger替换带哦. 好了废话少数,先说数学原理,也就是手算平方根计算机代码实现!那么什么叫手算平方根了??? 手开方图解 据说前苏联的普通工人都会的(毛熊 ...

  4. 001-Mono for android在vs2012中发布设置

    详细讲解 :http://www.cr173.com/html/20099_1.html 这里是快速设置: 1,把Debug换成Release     这里是必须改的   2,点击工具选项   3, ...

  5. xcode调试打印QString

    xcode调试打印QString xcode内置GDB,在调试工程过程中可以通过print命令打印基本的数据类型,但像QString这样复杂类型就不行了.虽然我们可以在程序代码通过添加Qt的调试打印语 ...

  6. 使用Maven命令安装jar包到repo中

    项目中可能会碰到很多jar包,使用maven update不能更新,或者jar包是拷贝过来,不能编译的情况.此时就需要手动使用命令行安装. 例如Demo项目中提示缺少四个jar包,但是在repo中已经 ...

  7. HTML-标签:图片 超链接

    [img图片标签] 1,src属性:表示图片所在的路径. [路径的表示方式] ① 网络图片地址.并不建议使用. ② 可以使用图片的绝对路径.但是严禁使用绝对路径,因为绝对路径使用file://协议,网 ...

  8. Hadoop-2.8.0 开发环境搭建(Mac)

    Hadoop是一个由Apache基金会开发的分布式系统架构,简称HDFS,具有高容错性.可伸缩性等特点,并且可以部署在低配置的硬件上:同时,提供了高吞吐量的数据访问性能,适用于超大数据集的应用程序,以 ...

  9. IOS中的单例设计模式

    单例设计模式是IOS开发中一种很重要很常用的一种设计模式.它的设计原理是无论请求多少次,始终返回一个实例,也就是一个类只有一个实例.下面是苹果官方文档中关于单例模式的图片: 如图所示,左边的图是默认的 ...

  10. 提高NetBeans的代码提示速度.md

    NetBeans配置 如何提高NetBeans的代码提示速度,打开下面的文件然后配置 **C:\Users\ylg\AppData\Roaming\NetBeans\8.2\config\Editor ...