精华内容
下载资源
问答
  • opencv安装教程

    千次阅读 2020-12-26 10:02:51
    opencv安装教程 引用:https://blog.csdn.net/yunpiao123456/article/details/52538561/ OpenCv是C++图像处理的重要工具,这个深度网络的项目都得借助OpenCv进行开发的。虽然网上已经有了很多关于OpenCv的配置...

    opencv安装教程

    引用:https://blog.csdn.net/yunpiao123456/article/details/52538561/

           OpenCv是C++图像处理的重要工具,这个深度网络的项目都得借助OpenCv进行开发的。虽然网上已经有了很多关于OpenCv的配置教程,但出于教程完整性考虑,这里还是用专门的一篇博客来介绍OpenCv的具体配置方法。我们以OpenCv的最新版本为3.1.0版本为例介绍其配置方法。

      一、OpenCv的下载安装

      首先,给出OpenCv的官方下载地址:OpenCv下载

      下载完成后,得到一个大约300M左右的exe文件:

      双击进行开始安装,输入安装位置,单击Extract按钮:

      安装过程实质上就是一个解压缩的过程:

      安装完成后存在两个目录:build和source。Build目录下主要存放了相关的库文件,也就是OpenCv的主体部分。Source目录下主要存放了一些帮助文档和官方提供的资源(例如已经训练好的分类器等):

      二、配置路径

      下载安装完成之后, 启动VS2012,任意打开一个项目。我们这里新建一个空的Win32控制台应用程序。在其中调用OpenCv:

      这里用红色下划线标记了#include语句,说明当前尚未进行OpenCv配置。OK,接下来开始配置。

      1、配置VS路径

      单击“项目—>属性”,打开属性对话框:

      在“配置属性—>VC++目录”节点下,单击“包含目录”右侧的下来按钮:

      选择OpenCv目录下的include文件夹路径:A:\Program\opencv\build\include

     

      同理,在“库目录”中添加lib文件夹路径:A:\Program\opencv\build\x64\vc12\lib

     

      这里有一点需要说明:

      (1)X64。在build文件夹下有两个文件X86和X64,X86是针对32位windows系统的,X64是针对64位系统的。由于我的电脑是64位win7,所以理所当然选择了X64,不过需要说明的一点是64位系统下同样可以使用X86下的文件,只要将调试器设置为win32即可。

      接下来在“配置属性—>链接器—>输入”节点下,在“附加依赖项”窗口中输入以下OpenCV库文件名称:
      opencv_world310d.lib 

      单击应用,关闭设置窗口。

      2、配置环境变量

      Windows系统的环境变量几乎是所有编程软件必须折腾的地方,因为编译器在启动时都会通过环境变量来自动读取搜索路径。

      至于如何打开环境变量窗口这里就不再赘述,这里需要将OpenCv的bin(可执行文件)目录的路径“”添加到环境变量中:

      配置完成后,重启VS,再次输入include命令,发现在VS给出的提示列表中出现了“OpenCv2”这一项,初步认定配置完成:

      接下来我们编写一个小程序来测试OpenCV:读取F盘根目录下的一张彩色图片,灰度化,然后显示,代码如图:

     

     
    1. #include "stdafx.h"

    2. #include<iostream>

    3. #include <opencv2/core/core.hpp>

    4. #include <opencv2/highgui/highgui.hpp>

    5. using namespace cv;

    6. using namespace std;

    7. int main()

    8. {

    9. // 读入一张图片(游戏原画)

    10. Mat img=imread("D:\\xiaoming.jpg");

    11. // 创建一个名为 "游戏原画"窗口

    12. cvNamedWindow("游戏原画");

    13. // 在窗口中显示游戏原画

    14. imshow("游戏原画",img);

    15. // 等待10000 ms后窗口自动关闭

    16. waitKey(10000);

    17.  
    18. }

     

     

      按下F7进行编译,程序报错,类型为“error LNK2019: 无法解析的外部符号……”。这是因为程序默认使用了32位的Debug调试器,而我们配置的是64位的opencv,因此需要使用64位的Debug调试器。单击工具栏“win32”对应的下拉菜单,选择配置管理器:

      在弹出的窗口中单击“Win32”下拉按钮,选择“新建”:

      新建平台选择X64:

     

      单击确定,关闭设置对话框,此时我们已经创建了一个64位的Debug调试器,接下来在调试器栏选择这个64位调试器即可:

      再次按下F7,编译成功。F5,调试成功。Ctrl+F5,程序顺利运行,显示图片。

    展开全文
  • Opencv安装教程

    万次阅读 多人点赞 2019-05-24 09:45:57
    Opencv3.4.6安装教程下载opencv下载opencv_contribCmake配置、生成Visual Studio 2017环境配置测试如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义...

    下载opencv

    从官网下载需要的opencv版本:https://opencv.org/releases/
    下载的opencv.exe文件其实是一个压缩包,将其解压。
    在这里插入图片描述

    下载opencv_contrib

    1. 从Opencv官方的GitHub上下载:https://github.com/opencv
      在这里插入图片描述

    2. 进入opencv_contrib后,点击releases,就可以下载与opencv版本对应的opencv_contrib。
      下载后,将其解压到opencv同一目录下。
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述

    Cmake配置、生成

    Cmake官网:https://cmake.org/download/

    1. 作者下载的Cmake版本是3.12.3。下载完成后,解压缩 --> bin --> 打开cmake-gui.exe,就可以用Cmake进行配置、生成。
      按图操作,点击Configure后,选择自己安装的vs版本和位数,点击Finish之后,就开始构建。
      在这里插入图片描述

    2. Configure完成后,如下图所示,进行相应操作,完成Generate。
      若显示Configure doneGenerate done,且配置、生成过程中没有红色字样,说明构建、生成成功,否则失败。

      有的因为opencv版本,可能需要下载一个 protobuf-cpp- * . * .* 的文本协议,*为opencv版本号,官网地址为https://github.com/protocolbuffers/protobuf/releases/。下载 .tar.gz 格式的,将其下载后,拷贝到opencv_contrib- * . * . */moudles/dnn/.download/(一堆哈希码)/v * . *. */文件夹下,即可。之后重新Configure、Generate操作。
      在这里插入图片描述
      若是

    Visual Studio 2017环境配置

    1. 进入\opencv\opencv3.4.6\newbuild目录,找到OpenCV.sln,打开。找到CMakeTargets --> INSTALL,右键 --> 生成,这个生成过程需要一段时间。
      在这里插入图片描述
    2. 生成结果如下图,结果中失败和跳过个数是0个,说明生成成功;否则重新进行Cmake的相关操作。
      在这里插入图片描述

    最终build就是为了生成这些文件。在这里插入图片描述
    3. 打开VS 2017,新建项目,选择空项目,配置VS环境。
    在这里插入图片描述
    在这里插入图片描述
    4. 打开 视图 --> 其他窗口 --> 属性管理器 --> r如下图 --> 属性。
    在这里插入图片描述
    5. 通用属性 ——》VC++目录:
    (1)包含目录——》编辑,添加下面的路径;
    在这里插入图片描述
    (2)库目录——》编辑,添加下面的路径;
    在这里插入图片描述
    6. 通用属性 ——》链接器——》输入——》附加依赖项——》编辑,将5.(2)库目录中的所有.lib文件名全都拷贝进去。(注:有一个opencv_world346d的.dll和.lib文件是在\opencv\opencv3.4.6\build\x64\vc15\目录下的bin和lib文件夹中,需要先拷贝到\opencv\opencv3.4.6\newbuild\install\x64\vc15\目录下的bin和lib文件夹下):
    在这里插入图片描述

    1. 设置环境变量,将\opencv\opencv3.4.6\newbuild\install\x64\vc15\bin路径添加到计算机系统的环境变量中(计算机右键——》属性——》高级系统设置——》环境变量——》系统变量中的Path——》编辑;
      在这里插入图片描述

    测试

    在opencv_test项目中,源文件(右键) ——》添加 ——》新建项。
    在测试前,先将平台从x86改为x64,要不会报错。
    在这里插入图片描述
    测试代码如下:

    #include <opencv2/opencv.hpp>
    #include <iostream>
    
    using namespace cv;
    
    int main(int argc, char** argv) {
    	Mat src = imread("G:/images/img/dog1.jpg");  //输入一张图片
    	if (src.empty()) {
    		printf("Could not load image...\n");
    		 return -1;
    	}
    	imshow("Show", src);
    	
    	waitKey(0);
    	 return
    }
    

    若测试结果显示输入的图片,说明opencv配置成功;如果报找不到.dll的错,并且之前安装都正确的话,说明是环境配置没起作用的问题,重启电脑,重新测试就能成功。
    在这里插入图片描述

    展开全文
  • Python OpenCV安装教程

    2019-03-16 14:30:59
    现在用的是最新的Python 3.7.2,在此基础上如何嵌入最新的OpenCV,本视频教程提供了一个完整的安装步骤。
  • windows下OpenCV安装教程(小白教程)

    万次阅读 多人点赞 2020-09-02 22:53:12
    OpenCV介绍 OpenCV 是一个基于 BSD 许可(开源)发行的跨平台计算机视觉库,可以运行在 Linux、Windows、 Android 和 Mac OS 操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时 提供了 ...

    OpenCV介绍

    OpenCV 是一个基于 BSD 许可(开源)发行的跨平台计算机视觉库,可以运行在 Linux、Windows、 Android 和 Mac OS 操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时 提供了 Python、Ruby、MATLAB 等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
    OpenCV 目前主要用 C++语言开发,它的主要接口也是 C++语言封装,但是依然保留了大量的 C 语言接口。该库也有大量的 Python、Java and MATLAB/OCTAVE(版本 2.5)的接口。这些语言的 API 接口函数可以通过在线文档获得。如今也提供对于 C#、Ch、Ruby,GO 的支持

    下载OpenCV

    官网:https://opencv.org

    点击Release

    在这里插入图片描述

    点击Windos

    在这里插入图片描述
    等待5s后自动下载

    在这里插入图片描述

    解压

    下载完成后双击点开

    在这里插入图片描述

    解压该文件,到自己指定的目录

    在这里插入图片描述
    。。。解压ing

    在这里插入图片描述
    解压好的目录

    环境配置

    在这里插入图片描述

    找到自己的x64/vc14/bin,复制该目录的路径加到你的环境变量中

    在这里插入图片描述
    配置环境变量

    在这里插入图片描述

    部署opencv

    打开你的vs(我这里是vs2019,都类似)

    在这里插入图片描述
    创建一个空项目

    在这里插入图片描述
    我们使用的是X64,别改错了

    在这里插入图片描述

    项目->属性->VC++目录

    在这里插入图片描述
    修改你的包含目录
    找到 你自己 安装 opencv 目录下 build\include
    我的是这样的!!!(最好添加三个)
     E:\opencv\opencv\build\include
     E:\opencv\opencv\build\include\opencv
     E:\opencv\opencv\build\include\opencv2

    在这里插入图片描述
    修改你的库目录
    找到 你自己 安装 opencv 目录下 build\x64\vc14\lib
    找目录别错了!
    在这里插入图片描述

    修改链接器->输入->附加依赖想

    在这里插入图片描述
    我的是 opencv_world3411d.lib
    找到 你自己 安装 opencv 目录下 build\x64\vc14\lib
    即可查看
    在这里插入图片描述
    有两个文件opencv_world3411d.lib和opencv_world3411.lib
    如果配置为Debug,选择opencv_world3411d.lib
    如果为Release,选择opencv_world3411.lib
    这里注意,如果你下载的是OpenCV2.x版本,这里的库文件比较多,都填进去就可以了。

    友情提示,最后记得点击确定,更改的是x64(有部分人就错在了这里)

    编写测试代码

    在这里插入图片描述
    运行
    在这里插入图片描述
    等待一下便运行成功了!
    在这里插入图片描述

    展开全文
  • (不需要使用源码编译进行安装,网上的教程简直是醉了,一大堆源码编译的教程,把人都弄昏了) 3 验证安装 step 2: 打开终端; step 3: 输入python,进入Python编译环境; step 4: 粘贴以下代码,用来查看...

    1 前言

    今天在学习R2CNN~

    2 安装步骤

    使用pip命令在Anaconda环境中进行安装;(不需要使用源码编译进行安装,网上的教程简直是醉了,一大堆源码编译的教程,把人都弄昏了)
    使用命令:

    # 使用豆瓣源进行安装
    pip install opencv-python -i https://pypi.doubanio.com/simple/
    
    # 原始安装命令
    pip install opencv-python
    # 用conda命令无法安装;尝试过 conda install opencv-python,安装不了 
    

    3 验证安装

    3.1 显示版本号

    step 2: 打开终端;
    step 3: 输入python,进入Python编译环境;
    step 4: 粘贴以下代码,用来查看当前Python环境中OpenCV的版本号,

    import cv2 as cv
    print(cv.__version__)
    

    会显示出如下的OpenCV的版本号,
    在这里插入图片描述

    3.2 使用OpenCV打开并显示图片

    step 5: 打开PyCharm;
    step 6: 输入以下代码:

    import cv2 as cv
    img = cv.imread("2.jpg")
    cv.imshow("2", img)
    cv.waitKey(0)
    cv.destroyAllWindows()
    

    就会看到打卡的图片啦,
    如图所示,
    在这里插入图片描述
    测试成功!

    展开全文
  • opencv安装教程.zip

    2020-09-12 17:18:45
    ubuntu操作系统下,opencv环境及依赖库等安装,含代码和具体安装描述、依赖项描述。基于自己实际操作的安装过程,编写的安装说明教程
  • opencv安装教程(详细)小白教程

    千次阅读 2021-03-25 15:08:31
    opencv安装教程(详细)小白教程 我们以OpenCv的最新版本为3.1.0版本为例介绍其配置方法。opencv安装教程(详细)小白教程一、OpenCv的官方下载地址二、下载步骤1.点击libarary下拉框的release2.选择你想要的版本和...
  • ubuntu opencv安装教程

    千次阅读 2017-11-13 17:12:57
    opencv安装教程
  • Linux下opencv安装教程

    千次阅读 2019-07-11 11:32:05
    ubuntu16.04安装opencv3.4.1教程 最近opencv3.4.1发布了,想换个新的试试鲜,于是把配置的过程通过博文的方式记录下来,方便查阅。 本教程原为3.3.0,但经过博主亲测,3.4.0、3.4.1皆适用 1.去官网下载...
  • 最快速的OpenCV安装教程,最简单的安装方式。 先cmd打开命令行输入pip install opencv-python -i https://mirrors.aliyun.com/pypi/simple/ 如下图: 然后,等待几秒钟,会看到如下情况,最后一行Sucessfully ...
  • ubuntu16.04安装opencv教程,简单快捷,讲解详细明了。
  • 在网上找了很多资料,尝试在树莓派中安装opencv和dlib。有用berryconda的,但是berryconda并不能直接安装dlib,所以自己摸索,不用berrycongda安装,而是用pip3,成功安装opencv和dlib。希望对大家有用。
  • (树莓派3b)OpenCV 安装教程

    千次阅读 2018-06-25 22:40:58
     在安装opencv之前需要安装一些opencv所需要的依赖软件包(环境),但是在安装时可能提示错误而无法成功安装,典型的问题的是 “ E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖...
  • LINUX(UBUNTU)下OPENCV安装教程.pdf
  • OpenCV安装教程

    2013-03-21 13:34:59
    OpenCV安装教程,详细的步骤,为您讲解
  • 1、打开python官网,下载安装包https://www.python.org/2、下载64位安装包3、双击运行程序,安装4、安装的时候需要在第一页的下方勾选自动添加到路径选项,否则不能在cmd当中直接打开python自己安装的时候没有截图,...
  • 树莓派OpenCV安装

    2017-12-15 20:09:07
    树莓派上初始化配置以及OpenCV3.3.0安装教程。本人亲测可行。
  • #anaconda安装opencv教程汇总与成功安装检查 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ##1.直接用anaconda环境自带的Navigator安装 此方法安装时间较长,但...
  • OpenCV 安装教程 Mac + Xcode

    千次阅读 2015-04-17 08:31:44
    安装OpenCV XCode环境配置 Hello World Language C 命令行编译运行OpenCV参考教程OpenCV on Mac OSX: A step-by-step guide HOWTO: Setup XCode 6.1 to work with OpenCV3 libraries由于本人参考的教程为旧版本, 如...
  • 主要为大家详细介绍了Opencv2.4.9安装教程,以及在visualstudio 2013中opencv的配置步骤,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • Python+OpenCV安装教程

    千次阅读 2020-05-19 23:01:53
    第三步 依旧是cmd界面,输入pip install opencv-python 安装 第四步 发现安装失败,安装速度慢,在上面的代码后面加上-i https://pypi.tuna.tsinghua.edu.cn/simple镜像 第五步 如果出现这个You are using pip ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 18,606
精华内容 7,442
关键字:

opencv安装教程