opencv环境搭建_win10下qt+opencv环境搭建 - CSDN
精华内容
参与话题
  • OpenCV C++环境搭建

    万次阅读 2019-04-12 16:23:17
    OpenCV下载地址 下载windows安装包比如opencv-3.4.5-vc14_vc15.exe,解压到C盘(建议) 添加系统环境变量 Path: C:\opencv\build C:\opencv\build\x64\vc14\bin 新建OpenCV工程 test.cpp #include <iostream>...

    OpenCV下载地址

    下载windows安装包比如opencv-3.4.5-vc14_vc15.exe,解压到C盘(建议)
    在这里插入图片描述

    添加系统环境变量

    Path:
    C:\opencv\build
    C:\opencv\build\x64\vc14\bin

    新建OpenCV工程

    test.cpp

    #include <iostream>
    #include <opencv.hpp>
    
    using namespace std;
    using namespace cv;
    int main()
    {
    	VideoCapture cap(0);
    	Mat frame;
    	while (true) {
    		cap >> frame;
    		imshow("frame", frame);
    		waitKey(10);
    	}
    	return 0;
    }
    

    配置项目属性页

    1. VC++目录 包含目录:
      C:\opencv\build\include
      C:\opencv\build\include\opencv
      C:\opencv\build\include\opencv2
    2. VC++目录 库目录:
      C:\opencv\build\x64\vc14\lib
    3. 链接器 输入 附加依赖项【对应opencv版本】:
      opencv_world345.lib
      opencv_world345d.lib
    展开全文
  • Opencv安装与环境配置

    万次阅读 热门讨论 2018-07-27 15:52:47
     首先到opencv官网下载win平台的opencv,解压后你可以看到下面两个文件夹——build和sources,build是官方已经为我们编译好的可以直接使用的,而sources中是opencv的源码,仅供高级玩家尝试。 2、计算机环境变量...

    1、下载opencv:官网下载地址https://opencv.org/  (一般下载最新版)

      首先到opencv官网下载win平台的opencv,解压后你可以看到下面两个文件夹——build和sources,build是官方已经为我们编译好的可以直接使用的,而sources中是opencv的源码,仅供高级玩家尝试。

    2、计算机环境变量配置

    配置方法如下:

    【计算机】->【(右键)属性】->【高级系统设置】->【高级】->【环境变量】->“双击”系统变量中的PATH->在变量值里面添加相应的路径。

    路径:对于opencv3.4.1只有64位;所以只要添加;……\opencv\build\x64\vc15\bin

    配置过程如下图:

    <1>

    <2>

    <3>

    <4>

    3、VS目录包含

    首先是在Visual Studio里面新建一个控制台应用程序,最好是勾好空项目那个勾。

    <1>打开visual studio,新建window控制台项目,取个名字,比如叫test,然后选好路径,点确定.

    <2>在属性管理器中进行一次配置,就相当于进行了通用的配置过程,以后新建的工程就不用再额外的进行重新配置了。

    在菜单栏里面点<视图>--<其它窗口><属性管理器>,那么就会在visual studio中多出一个属性管理器工作区来。

    <3>在新出现的“属性管理器”工作区中,双击项目->Debug|x64->Microsoft.Cpp.x64.user即可打开属性页面。

    <4>打开属性页面后,就是一番配置了。

    1.包含目录配置

    在【通用属性】 ->【VC++目录】 ->【包含目录】中

     

    添加上

    G:\opencv\opencv\build\include

    G:\opencv\opencv\build\include\opencv

    G:\opencv\opencv\build\include\opencv2  这三个目录。

     

    当然,这是之前把OpenCV解压到G:\opencv下的情况。实际的路径还要看你自己把OpenCV解压到了哪个目录下,根据你的实际情况来调节。

    2.工程库目录配置

    在【通用属性】 ->【VC++目录】 ->【库目录】中,

    添加上G:\opencv\opencv\build\x64\vc15\bin这个路径。

     

    3.附加依赖项

    依然是在“属性管理器”工作区中,双击项目->Debug|x64->Microsoft.Cpp.x64.user即可打开属性页面。【通用属性】 ->【链接器】->【输入】->【附加的依赖项】

    版本在3.0以上的直接配置opencv_world341d.lib 和opencv_world341.lib即可。

    以上所有操作做完,测试环境是否配置成功

    测试代码:

    //读取图片并显示
    #include "stdio.h"
    #include<iostream> 
    #include <opencv2/core/core.hpp> 
    #include <opencv2/highgui/highgui.hpp> 
    using namespace cv;
    int main()
    {
        Mat img = imread("E:\\1.bmp");
         namedWindow("测试opencv");
         imshow("测试opencv", img);
        cvWaitKey(6000);
    }

    放一张图到指定目录,若测试成功图会显现出来。

    如若没有成功请参考下一篇博客。

     

    展开全文
  • VC2015搭建OpenCV环境(超详细教程)

    万次阅读 2018-06-18 11:38:04
    1、首先下载OpenCV源码库① https://sourceforge.net/projects/opencvlibrary/?source=typ_redirect②双击运行.exe文件,导出源代码2、windows环境变量设置(测试环境是win7 64位)①找到系统高级设置path右键计算机...

    1、首先下载OpenCV源码库

    ① https://sourceforge.net/projects/opencvlibrary/?source=typ_redirect


    ②双击运行.exe文件,导出源代码


    2、windows环境变量设置(测试环境是win7 64位)

    ①找到系统高级设置path

    右键计算机--》属性--》高级系统设置--》环境变量


    ②添加环境变量

    点击编辑--》在变量值末尾添加;D:\OpenCV\opencv\build\x64\vc14\bin,该路径根据大家电脑上的设置,32位系统是X86,64位系统是X64,目前大多电脑都是64位的了。注意别忘了环境变量之间用 ; 隔开


    ③重启电脑,让环境变量设置生效

    3、vc2015环境设置

    ①新建空白项目


    勾选空项目


    ②设置Debug模式为X64(默认是X86的,先改了,免得后面没链接成功却不知道是这里的问题)


    ③打开属性管理器


    若没有显示该属性管理器,进行下一步设置打开:

    视图--》其他窗口--》属性管理器

    ④设置属性管理器

    右键Microsoft.Cpp.x64.user--》属性


    第一步设置,在附加包含目录添加下列三个文件路径

    D:\OpenCV\opencv\build\include

    D:\OpenCV\opencv\build\include\opencv

    D:\OpenCV\opencv\build\include\opencv2


    设置完是这样的


    第二步设置,添加OpenCV的静态连接库文件路径D:\OpenCV\opencv\build\x64\vc14\lib

    X64下面不只有vc14一个文件夹,选择方式为:

    vc8 = Visual Studio 2005,vc9 = Visual Studio 2008,vc10 = Visual Studio 2010,vc11 = Visual Studio 2012,vc12 = Visual Studio 2013,vc14 = Visual Studio 2015


    第三步设置,添加连接器附加依赖项

    D:\OpenCV\opencv\build\x64\vc14\lib路径下文件如下所示,记录红框中的两个文件名


    在链接器--》输入--》附加依赖项 添加以上两个文件


    这里要说明一下,opencv_world341.lib表示Release版本的静态链接库,opencv_world341d.lib是Debug版本的静态链接库,本测试在Debug环境下运行,所以只添加了Debug版本的opencv_world341d.lib

    第四步设置,在VC++目录--》库目录添加lib路径


    4、环境测试

    ①新建一个.cpp文件


    修改文件名为test.cpp

    ②拷贝以下OpenCV代码

    先来一个《学习OpenCV》中的一段代码,显示一张图片,图片路径选择自己电脑上的一张图片绝对路径

    #include "highgui.h"
    
    int main( int argc, char** argv )
    {
      IplImage* img = cvLoadImage( "C:\\Users\\Administrator\\Desktop\\OpenCVTest\\1.jpg" );
      cvNamedWindow("Example1", CV_WINDOW_AUTOSIZE );
      cvShowImage("Example1", img );
      cvWaitKey(0);
      cvReleaseImage( &img );
      cvDestroyWindow("Example1");
    }

    5、遇到的问题解决

    若出现下列问题


    可能的原因有两个:

    ①图片路径错误,或文件后缀名错误

    ②在第三步设置,添加连接器附加依赖项过程中,添加的版本不对,即编译时使用Debug版本,却添加了Release版本的

    展开全文
  • OpenCV基础篇——环境搭建

    千次阅读 2014-08-03 09:51:05
    在开始使用opencv的时候第一步就是搭建环境,关于opencv环境搭建其实很简单,网上也有很多,一般来说才开始学习都会搭建环境很多次,至少我是这样的。这样对问题的排除有很很大的帮助。现在就把我的搭建方式分享...

    在开始使用opencv的时候第一步就是搭建环境,关于opencv的环境搭建其实很简单,网上也有很多,一般来说才开始学习都会搭建环境很多次,至少我是这样的。这样对问题的排除有很很大的帮助。现在就把我的搭建方式分享一下,本文主要是opencv在windows下与visual studio的配置和在Ubuntu下的配置:

    一、opencv+vs2010

    1.opencv的获取:

    最好从opencv的官网获取,也可以从opencv的官方中文论坛获取:http://wiki.opencv.org.cn/index.php/%E9%A6%96%E9%A1%B5

    我使用的是opencv2.4.4版的,基本上从2.2还是2.3开始的版本每个配置方法都差不多的。然后就是安装,直接解压到安装目录就行。我的是D:\OpenCV  随着版本更新现在opencv功能越来越完善,体积也越来越大了,不建议安装在C盘。

    2.vs2010获取:

    这个网上一大堆,搜一下就可以了,最好不要下精简版的。这个安装时间比较长。

    3.系统环境变量的配置

    computer->properties->Advanced system setting->Advanced->Environment Variables->user variables配置用户变量。

    新建OPENCV变量,增加其值为d:\OpenCV\build(此为我的OpenCV的安装目录下的build文件夹)。

    新建PATH变量,增加其值为d:\OpenCV\build\x86\vc10\bin(此为我的OpenCV安装目录下的bin目录)。如图:



    注:增加环境变量是不同的环境变量都是以分号隔开的,所以加之前看一下你的环境变量那里如果没有分号就加一个分号

    4.vs2010的配置

    a .先介绍一种常见的配置方式:

    先用vs新建一个项目(win32和mfc的方法都是一样的),我这里新建项目的名字为lps。右击项目名称配置属性如图:



    然后点击“VC++目录 ,配置“包含目录”和”库目录“

    包含目录   
       ;D:\OpenCV\build\include;D:\OpenCV\build\include\opencv;D:\OpenCV\build\include\opencv2
    库目录  
        ;D:\OpenCV\build\x86\vc10\lib

    把上面的分别加入到他们后面就可以了,

    加入后

    包含目录

    $(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include;

    $(FrameworkSDKDir)\include;;D:\OpenCV\build\include;D:\OpenCV\build\include\opencv

    ;D:\OpenCV\build\include\opencv2

    库目录:

    $(VCInstallDir)lib;$(VCInstallDir)atlmfc\lib;$(WindowsSdkDir)lib;$(FrameworkSDKDir)\lib

    ;D:\OpenCV\build\x86\vc10\lib


    注:这里也要注意分号的问题,我这里是在之前加了一个分号。其道理和之前配置环境变量一样的,都是以分号隔开


    最后就是点击”链接器“ —>输入—>附加依赖项

    ;opencv_core244d.lib;opencv_highgui244d.lib;opencv_video244d.lib

    ;opencv_ml244d.lib;opencv_legacy244d.lib;opencv_imgproc244d.lib

    ;opencv_objdetect244d.lib 


    这样基本就把DEBUG的配置完了,如果有需要使用release还需要稍微配置一下release,由debug切换至release如图:


    这样以后只需要重复配置一下链接器那个就可以了,在输入项中加入:

     ;opencv_core244.lib;opencv_highgui244.lib;opencv_video244.lib

    ;opencv_ml244.lib;opencv_legacy244.lib

    ;opencv_imgproc244.lib;opencv_objdetect244.lib

    就可以了。

    注:开始的分号取舍和前面讲的规则一样的

    b. 每次建工程只配置链接器


    上面的方法基本每次建工程都需要配置以上全部内容。还有一种每次建工程只需配置链接器的方法。


    第一次配置时:

    点击属性管理器,点开项目名称后,点击debug或者release后,右击Microsoft.Cpp.Win32.user配置属性,如图


    接下来的配置就和开始的配置一样了,debug和release同样要配置,只不过只需要配置一次,以后再建立工程的时候你会发现vc++目录的东西都已经配置好了,只需要你添加依赖项就可以了。

    二、opencv+ubuntu


    首先在官网下载安装包,我这里还是下的是2.4.4版的,再就是安装,这个过程不详谈,网上有很多资料,也很简单的。

    Vi /etc/bash.bashrc,进入bash.bashrc文件,在末尾添加以下两行:PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
    export PKG_CONFIG_PATH
      。如图


    不同版本的Ubuntu的环境变量配置有所差异,我用的是13.04版的Ubuntu,,配置好后最好再测试下是否安装成功,配置成功。


    三、测试

    windows下的:

    #include "highgui.h"
    int main(void)
    {
    IplImage* img = cvLoadImage( "E:\\lena.jpg");//加载图片
      cvNamedWindow("Example1", CV_WINDOW_AUTOSIZE );
      cvShowImage("Example1", img );
      cvWaitKey(0);
      cvReleaseImage( &img );
      cvDestroyWindow("Example1");

    }

    Ubuntu下的测试同样可以用上面的代码(PS:开源的就是好,跨平台的用起来就是爽)


    附上计算机图像的女神:



    至此就基本说的差不多了,如果有不对的还希望大家指出来,相互学习

    展开全文
  • OPenCV 的安装,环境配置(Windows平台)

    万次阅读 热门讨论 2018-04-14 16:08:00
    1、在官网下载opencv,链接:http://opencv.org/,下载至某盘(推荐D),下载后点击,如下: 随后弹出一个提示框,可不用管它,等一段时间,会解压出一个OpenCV文件夹,其中有如下几个文件: 2、环境配置 依次点击...
  • opencv环境搭建

    2019-01-05 07:12:36
    在Qt Creator中使用OpenCV  win32 { message("Using win32 configuration") OPENCV_PATH = C:/OpenCV/opencv310 INCLUDEPATH += $$OPENCV_PATH/build/include/ LIBS_PATH = "$$OPENCV_PATH/...
  • windows环境下的Anaconda安装与OpenCV机器视觉环境搭建

    万次阅读 多人点赞 2019-06-07 11:29:29
    windows环境下的Anaconda安装与OpenCV机器视觉环境搭建 本文介绍win7和win10系统下通过Anaconda配置基于python语言的机器视觉编程环境(博主测试了两个系统下的安装基本相同),主要内容包括: Anaconda下载安装...
  • Win10下OpenCV环境搭建(VS2017+OpenCV3.2.0)

    万次阅读 热门讨论 2017-05-01 11:03:12
    开发环境搭载: (1) VS2017版本 (2) OpenCV 3.2.0版本 (3)配置环境变量和在VS2017中引入头文件、库文件、连接库。
  • Opencv——基于Java环境搭建

    万次阅读 2019-07-03 18:36:34
    目前使用java库搭建环境进行一些图像处理,学习中,记录一些常用的处理方法 一、创建maven项目,引入依赖 <dependency> <groupId>org.openpnp</groupId> <artifactId>opencv<...
  • VS2015+Qt5+OpenCV3开发环境配置

    万次阅读 2018-01-08 17:18:49
    本文介绍如何使用VS2015作为编译开发环境,调用OpenCV3.31和Qt5.9.1写图像处理的GUI。 1.目录结构 假设我们要创建一个名为VideoZoom的工程,那么首先按下图构建目录结构,在bin文件夹中存放可执行文件,lib文件夹...
  • Linux系统下OpenCV(c++)开发环境搭建

    千次阅读 2019-07-23 09:21:54
    Linux系统下opencv(c++)开发环境搭建 为了满足实际生产或者脱机运行的需要,搭建Linux系统下的Opencv十分必要,熟悉Linux系统下opencv的开发后,可以在树莓派等平台上进行相应工程的开发,在此,笔者分享一下linux...
  • python配置opencv环境-个人经验

    千次阅读 2019-02-27 13:23:06
    参考博客: https://blog.csdn.net/qq_29941869/article/details/78792245 ... 问题1: 解决:直接到其中的网址下载,成功后放入Scripts中,然后直接pip 问题2: 解决:https://blog.csdn.net/we...
  • Java之OpenCV安装与使用(入门)-yellowcong

    万次阅读 2018-01-06 11:58:13
    这个例子,简单的讲解了Openvc的安装环境的搭建,以及第一个测试的小例子。 安装包下载#管网地址 https://opencv.org/#个人地址 http://yellowcong.qiniudn.com/opencv-2.4.13.exe...Eclipse环境搭建配置环境 1、配置
  • mac OS搭建C++ CLion开发环境

    万次阅读 2017-11-11 11:43:53
    第一步: 安装opencv ...同时,opencvopencv2是可以同时存在的,可以使用如下命令安装opencv3。 brew install homebrew/science/opencv3在使用brew命令安装时,遇到了“-bash: brew: command not
  • 针对于Python的OpenCV环境搭建

    万次阅读 2016-09-05 17:45:02
    总结给Python搭建opencv环境还真是略嫌麻烦,于是做下笔记,以备不时之需。OpenCV依赖opencv有些依赖,我们必须安装一下,否则接下来的opencv配置就有可能出现一些问题了。具体如下: NumPy:pip install numpy ...
  • pycharm opencv环境配置

    万次阅读 2018-01-06 13:39:04
    版本:opencv 3.6 1、将D:\opencv3\opencv\build\python\2.7\x64中cv2.pyd文件放到Python\Python36\Lib\site-packages下 2、在pycharm中install cv2模块 如果出现install error的情况可以install opencv-python...
  • ubuntu安装opencv的c++开发环境

    万次阅读 2018-11-07 20:24:38
    为了搭建opencv3,看了各种教程,装了卸,卸了装,多次失败后,在几篇文档的借鉴下,终于是成功搭建环境。 首先,更新ubuntu上的一些库: sudo apt-get update sudo apt-get upgrade 其次,需要...
  • OpenCV】CodeBlocks+OpenCV3.2环境搭建

    万次阅读 热门讨论 2017-07-15 10:07:31
    本机环境 Windows 10 64位 之后的环境以及代码都是64位环境下进行 材料准备OpenCV 3.2.0 MinGW x64 下载地址 CodeBlocks 16.01 Cmake x64 3.7.2 安装配置 3.1 安装MinGW64 这里先说下为什么要用MinGW64。之前...
  • OpenCV3.3】搭建VS2017+Android开发环境

    万次阅读 2017-08-08 13:03:46
    在上一篇 【OpenCV3.3】编译源码并搭建VS2017+Windows开发环境 中我们搭建OpenCV的Windows开发环境,现在我们来搭建Android的C++开发环境(当前版本直接使用官方提供的SDK)。
  • OpenCV 开发环境环境搭建(win10+vs2015+opencv 3.0)

    万次阅读 多人点赞 2015-09-23 22:52:34
    1,我的环境: 操作系统:Windows 10 64位 IDE:  Visual studio Community 2015(此版本免费,基本功能都有,够用) OpenCVOpenCV 3.0 for windows(下载地址:http://opencv.org/) 2,首先安装好VS 和 ...
1 2 3 4 5 ... 20
收藏数 9,081
精华内容 3,632
关键字:

opencv环境搭建