精华内容
参与话题
问答
  • create time: 2019年7月16日 sudo apt-get install python-pip ...pip install opencv-python 参考: http://blog.topspeedsnail.com/archives/4755 https://www.runoob.com/w3cnote/python-pip-install-u...

    create time: 2019年7月16日

    sudo apt-get install python-pip
    pip install numpy
    pip install opencv-python

    参考:
    http://blog.topspeedsnail.com/archives/4755
    https://www.runoob.com/w3cnote/python-pip-install-usage.html

    展开全文
  • OpenCV开发环境

    2013-08-13 19:55:23
    来自: http://www.opencv.org.cn/index.php/VC_2010_Express%E4%B8%8B%E5%AE%89%E8%A3%85OpenCV2.4.3  下载OpenCV 从本站下载栏目 ...下载 OpenCV for Windows(也即 OpenCV-2.4.3.

    来自:

    http://www.opencv.org.cn/index.php/VC_2010_Express%E4%B8%8B%E5%AE%89%E8%A3%85OpenCV2.4.3 

    下载OpenCV

    1. 从本站下载栏目 http://www.opencv.org.cn/index.php/Download 下载 OpenCV for Windows(也即 OpenCV-2.4.3.exe 文件)。
    2. 将 OpenCV-2.4.3.exe 解压并放到某个目录下,例如 D:\OpenCV 。解压后的目录结构如下图。
    点击看大图
    Enlarge
    点击看大图

     

    配置VC

     

    配置include路径

    也即告诉VC去什么地方寻找OpenCV的头文件。

    • 打开VC++ 2010 Express,创建一个Win32控制台程序opencvtest;
    点击看大图
    Enlarge
    点击看大图
    • 选择Solution Explorer里的opencvtest项目,点击鼠标右键,选择Properties。
    点击看大图
    Enlarge
    点击看大图
    • 依次选择“配置属性”->“VC++目录”->“包含目录”,包含 D:\OpenCV\build\include;D:\OpenCV\build\include\opencv;D:\OpenCV\build\include\opencv2

    点击看大图
    Enlarge
    点击看大图
    点击看大图
    Enlarge
    点击看大图

    配置lib路径

    也即告诉VC去什么地方寻找OpenCV的库文件。

    在刚才下载的文件OpenCV-2.4.3.exe 里,已经为VC2010预先编译好了动态库和静态库。因此我们不需要如早先版本那样,自己用cmake编译OpenCV。

    • 32位系统 & VC2010,库目录为:D:\OpenCV\build\x86\vc10\lib
    • 64位系统 & VC2010,库目录为:D:\OpenCV\build\x64\vc10\lib

    请根据自己的情况二选一,将库目录输入“属性”->“配置属性”->“VC++目录”->“库目录” 。如下图所示:

    点击看大图
    Enlarge
    点击看大图

     

    设置环境变量

    刚才设置的是动态库,因此还需要将OpenCV的dll文件所在的目录加入Path环境变量。dll文件目录如下:

    • 32位系统 & VC2010,dll目录为:D:\OpenCV\build\x86\vc10\bin
    • 64位系统 & VC2010,dll目录为:D:\OpenCV\build\x64\vc10\bin

    由于有些函数需要TBB,所以之前的版本需要将tbb所在的目录也加入到环境变量Path中。TBB相关的DLL路径为:

    • 32位系统 & VC2010:D:\OpenCV\build\common\tbb\ia32\vc10
    • 64位系统 & VC2010:D:\OpenCV\build\common\tbb\intel64\vc10

    因为2.4.3版本的opencv内嵌了TBB的功能,所以取消了TBB直接安装,这样就不需要再配置TBB环境变量了。

    如下图所示将OpenCV的dll文件所在的目录系统环境变量Path中。加入后可能需要注销当前Windows用户(或重启)后重新登陆才生效。

    点击看大图
    Enlarge
    点击看大图
    点击看大图
    Enlarge
    点击看大图

    使用OpenCV 2.4.3编程

    • 选择Solution Explorer里的opencvtest项目,点击鼠标右键,选择Properties。
    点击看大图
    Enlarge
    点击看大图
    • 在配置属性-->[链接器 LINKER]的[输入INPUT]中,为项目的Debug配置增加 [附加依赖项 Additional Dependencies]:

    opencv_calib3d243d.lib

    opencv_contrib243d.lib

    opencv_core243d.lib

    opencv_features2d243d.lib

    opencv_flann243d.lib

    opencv_gpu243d.lib

    opencv_highgui243d.lib

    opencv_imgproc243d.lib

    opencv_legacy243d.lib

    opencv_ml243d.lib

    opencv_objdetect243d.lib

    opencv_ts243d.lib

    opencv_video243d.lib (可根据实际需要删减)注意,请打开了新编辑窗口(即点击了“...”按钮)“附加依赖项”,并一条一条分别加入,一条一行(一个回车),(注意行末不要加";")否则会出现类似以下错误:1>LINK : fatal error LNK1104: 无法打开文件“…….lib”

    • 如果下载的OpenCV不是2.4.3版本,请将"XXX243d.lib"中的"243"更改为对应的版本号,例如:下载OpenCV 2.4.0,则统一改为"XXX240d.lib",否则会出现类似以下错误:1>LINK : fatal error LNK1104: 无法打开文件“XXX.lib”
    点击看大图
    Enlarge
    点击看大图
    • 为项目的Release配置增加[附加依赖项 Additional Dependencies]:

    opencv_contrib243.lib

    opencv_core243.lib

    opencv_features2d243.lib

    opencv_flann243.lib

    opencv_gpu243.lib

    opencv_highgui243.lib

    opencv_imgproc243.lib

    opencv_legacy243.lib

    opencv_ml243.lib

    opencv_objdetect243.lib

    opencv_ts243.lib

    opencv_video243.lib (可根据实际需要删减)*

    • 编译运行下面的例程,需要将lena.jpg文件放在项目目录下。如果想双击运行exe的话,图片放在.exe同一文件夹内;按F5直接运行程序的话,lena.jpg要放在opencvtest\opencvtest里)。

    /***********************************************************************
     * OpenCV 2.4.3 测试例程
     * 于仕琪 提供
     ***********************************************************************/
    #include "stdafx.h"
     
    #include <opencv2/opencv.hpp>
     
    using namespace std;
    using namespace cv;
     
    int _tmain(int argc, _TCHAR* argv[])
    {
     const char* imagename = "lena.jpg";
     
     //从文件中读入图像
     Mat img = imread(imagename);
     
     //如果读入图像失败
     if(img.empty())
     {
      fprintf(stderr, "Can not load image %s\n", imagename);
      return -1;
     }
     
     //显示图像
     imshow("image", img);
     
     //此函数等待按键,按键盘任意键就返回
     waitKey();
     
     return 0;
    }

    程序运行结果图,点击看大图

    Enlarge

    程序运行结果图,点击看大图

     

    错误提示:

    Cannot open include file: 'SDKDDKVer.h': No such file or directory

    解决办法:工程属性--》VC++ Directories-->Include Directories:添加:

    $(IncludePath)

    但再次打开时却看不到:$(IncludePath),在.vcxproj文件中代码比较的时候发现差别

    VS2005配置:

    1:

    IDE--->Tools-->Options,参照以上的配置

    VC++目录->包含头文件目录  --》添加头文件目录

    VC++目录->包含库文件目录 --》添加LIB库文件目录

    2:

    工程属性--》Linker-->Input--->Additional Dependencies:

    参照以上的添加相应的LIB文件

    展开全文
  • Visual Studio 2019配置OpenCV开发环境

    千次阅读 2019-12-10 22:17:39
    软硬件环境 Visual Studio 2019 OpenCV 4.1.2 Windows 10 视频看这里 Visual Studio 2019 到官方链接下载安装文件,安装完Visual studio 2019后,再选择安装相应组件,这里需要安装c++桌面应...

    原文链接

    https://xugaoxiang.com/2019/12/10/visual-studio-2019-opencv/

    软硬件环境

    • Visual Studio 2019
    • OpenCV 4.1.2
    • Windows 10

    Visual Studio 2019

    官方链接下载安装文件,安装完Visual studio 2019后,再选择安装相应组件,这里需要安装c++桌面应用组件,见下图

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qPufx5O6-1575987360385)(https://code.xugaoxiang.com/xugaoxiang/blog/raw/master/images/ai/opencv/opencv_vs_01.png)]

    配置opencv环境

    opencv下载地址,最新版本4.1.2,https://github.com/opencv/opencv/releases/tag/4.1.2,下载下来后是一个exe文件,双击选择安装目录,比如这里我是D:\xugaoxiang,最后目录结构是这样的

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gZzL1dhP-1575987360386)(https://code.xugaoxiang.com/xugaoxiang/blog/raw/master/images/ai/opencv/opencv_vs_04.png)]

    接下来设置环境变量PATH,鼠标右键点击我的电脑 --> 属性 --> 高级 --> 环境变量

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KnTuze7B-1575987360386)(https://code.xugaoxiang.com/xugaoxiang/blog/raw/master/images/ai/opencv/opencv_vs_05.png)]

    在Visual studio中使用opencv

    在准备工作完成后,就可以打开visual studio 2019了,我们来新建一个项目,类型选择c++控制台应用

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sr69aRIC-1575987360387)(https://code.xugaoxiang.com/xugaoxiang/blog/raw/master/images/ai/opencv/opencv_vs_02.png)]

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1i7djPJq-1577945870365)(https://code.xugaoxiang.com/xugaoxiang/blog/raw/master/images/ai/opencv/opencv_vs_03.png)]

    在工程创建成功后,在源文件OpenCVTest.cpp中加入代码

    #include <opencv2/core/core.hpp>
    #include <opencv2/highgui/highgui.hpp>
    #include <opencv2/imgproc.hpp>
    #include <iostream>
    
    using namespace cv;
    using namespace std;
    
    int main()
    {
    	Mat image = Mat::zeros(300, 600, CV_8UC3);
    	circle(image, Point(300, 200), 100, Scalar(0, 255, 128), -100);
    	circle(image, Point(400, 200), 100, Scalar(255, 255, 255), -100);
    	imshow("Show Window", image);
    	waitKey(0);
    	return 0;
    }
    

    然后依次点击项目 --> OpenCVTest项目属性

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RdorifP3-1575987360387)(https://code.xugaoxiang.com/xugaoxiang/blog/raw/master/images/ai/opencv/opencv_vs_06.png)]

    接下来设置opencv头文件及库的路径

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xuRX3I5l-1575987360387)(https://code.xugaoxiang.com/xugaoxiang/blog/raw/master/images/ai/opencv/opencv_vs_07.png)]

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yFWtIqPw-1575987360388)(https://code.xugaoxiang.com/xugaoxiang/blog/raw/master/images/ai/opencv/opencv_vs_08.png)]

    一定要确保新增成功了

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UO4aPmWr-1577945933657)(https://code.xugaoxiang.com/xugaoxiang/blog/raw/master/images/ai/opencv/opencv_vs_09.png)]

    接下来设置模块依赖

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DSqbnOl3-1575987360389)(https://code.xugaoxiang.com/xugaoxiang/blog/raw/master/images/ai/opencv/opencv_vs_10.png)]

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Yf2wiv6V-1575987360390)(https://code.xugaoxiang.com/xugaoxiang/blog/raw/master/images/ai/opencv/opencv_vs_11.png)]

    最后设置解决方案平台为x64

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mlgISjOy-1575987360390)(https://code.xugaoxiang.com/xugaoxiang/blog/raw/master/images/ai/opencv/opencv_vs_12.png)]

    到这里,一切就都准备好了,按下F5键运行工程

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5jWrWolT-1575987360390)(https://code.xugaoxiang.com/xugaoxiang/blog/raw/master/images/ai/opencv/opencv_vs_13.png)]

    公众号

    在这里插入图片描述

    参考资料

    展开全文
  • vs2019永久配置opencv开发环境

    万次阅读 多人点赞 2019-04-05 22:15:58
    有很多同学肯定想学习opencv相关的知识,但是有些情况下每建一次项目都要重新引入下各种文件是不是很苦恼,所以我也面临了这个问题,在网上看到很多的同学的方法,有的也都是很一样的,将什么.dll加入环境变量,然后...

    有很多同学肯定想学习opencv相关的知识,但是有些情况下每建一次项目都要重新引入下各种文件是不是很苦恼,所以我也面临了这个问题,在网上看到很多的同学的方法,有的也都是很一样的,将什么.dll加入环境变量,然后设置项目配置文件什么的,这些东西我也尝试过,但是很容易忘记,我也特意写了一些笔记,但是有时还是会忘记。

    恰巧我也升级了vs2019,所以也打算更新下方法,做到一劳永逸。下面是教程部分。

    首先我们要安装好我们的opencv,然后我们安装以后会看到生成的文件夹。如图

    在这里插入图片描述

    这一切就是基础文件,所以这个务必要准备好。其次就是准备好vs2019.然后勾选上c++桌面开发相关的东西。 当然了 我们需要准备一个控制台程序,就是hello world那个程序。

    然后将如图的路径加入到系统环境变量里。如果项目已经建好了,请重启vs重新加载系统变量。

    在这里插入图片描述
    在这里插入图片描述

    剩下的就是一些骚操作了。请注意观看,直接右击项目,然后进入属性设置。 需要注意的选项我都标出来了。

    在这里插入图片描述

    首先进入包包含目录。我看标出的这个目录比较眉清目秀,所以我选择了它。复制下来,从资源管理器进入这个目录。

    在这里插入图片描述

    进入之后,可以看到如图所示标出的文件夹是不是似曾相识,没错,就是我们安装的opencv的build目录下的include目录里的内容。这里面的东西大家应该很清楚吧,就是opencv用到的头文件都在这里面。所以把它复制进来,我们建项目时候就不会报头文件找不到的bug了。

    在这里插入图片描述

    包包含目录只需要做这步就好了。下面是库目录,做法和上面的类似,选个眉清目秀的目录进去。我选的还是第一个目录。

    在这里插入图片描述

    进入目录可以看到如下的目录结构,所以我们把opencv \opencv\build\x64\vc14\lib 目录里的两个库文件给拷到了这个目录里。

    在这里插入图片描述
    在这里插入图片描述

    现在是又有头文件,又有库文件了吧,按理说我们应该是可以搞一波了,不信我们我贴个例子试一试。我贴了一个 opencv扫二维码的例子,结果报错,编译不过,这太伤人心了。

    在这里插入图片描述

    看了这么多我都慌了,这什么情况,要不不学了吧,我想说大家别慌,继续往下做。提示是无法解析各种东西,这个问题的原因就是我们少做了一样。是什么呢?我们在项目属性里,把链接器里的输入里的附加依赖项点开。

    在这里插入图片描述

    图上有两个文件,一个带d一个不带d带d的表示在debug模式下用,不带d的表示在release模式下用。记住一次放一个文件就好了,只要对应了模式就行。

    在这里插入图片描述

    设置完了,然后贴上代码,效果如下图。如果我的脸是个二维码就可以在控制台输入内容了。

    在这里插入图片描述

    教程到这里是结束了,我们要注意的东西,就是前两步导入头文件和库文件是一次修改,一直有效果,然后链接器里的附加依赖项是需要我们每次建项目都要注意的,所以大家最后一步一定要记得在哪里设置。

    例子使用的是如图所示的代码。

    在这里插入图片描述

    在这里,我祝大家都能学的愉快。遇到问题请及时在帖子下方评论,如果要转贴,记得带上我的贴子地址。

    展开全文
  • java配置opencv开发环境

    2018-01-03 11:58:36
    java配置opencv2.4.8,开发工具为eclipse,之前上传的java配置opencv2.4.8的两个资源是配套的,注意一定要严格把握版本。
  • python下建立opencv开发环境

    千次阅读 2012-03-25 21:23:31
    参考原文:http://luugiathuy.com/2011/02/setup-opencv-for-python/ 原文直接给出github里面的版本,里面版本很多,为了省事,给出我测试过的版本 python-2.7.2:...
  • OPENCV开发环境配置

    千次阅读 2019-03-02 20:53:27
    1.使用Visual Studio 2017作为Linux C++开发工具 2.Codeblocks + opencv + Cmake + minGW 环境搭建(一劳永逸版) ...3.OpenCV3.4+VisualStudio2017开发环境配置指导 4.OpenCV环境搭建(采用官方已经编译好的) ...
  • 搭建Mac上的OpenCV开发环境

    万次阅读 2017-04-16 11:49:17
    1)下载OpenCV 2)下载并配置CMake 3)使用CMake编译OpenCV 4)测试OpenCV是否能够正常使用 一、下载OpenCV OpenCv官网 进入OpenCV官网的Release页面,选择适合的版本。Mac上没有安装包,我们需要自己编译source...
  • 建立zynq的opencv开发环境,很实用简单的环境搭建,希望对你有所帮助。
  • 主要介绍了vs2019永久配置opencv开发环境的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • opencv开发环境搭建

    千次阅读 2018-09-28 19:52:08
    1.新建新工程 文件-&amp;gt;新建-&amp;gt;项目-&amp;gt;visual C++ -&amp;gt;win32控制台应用程序
  • Opencv开发环境配置

    2017-09-12 20:42:22
    本系列文章由@浅墨_毛星云 出品,转载请注明出处。 文章链接: http://blog.csdn.net/poem_qianmo/article/details/19809337 作者:毛星云(浅墨) 微博:http://weibo.com/u/1723155442 邮箱: happylifemxy@...
  • OpenCV 开发环境搭建

    2018-11-19 12:54:14
    在开始搭建环境之前先下载OpenCV对应的visual studio版本,我使用的是VS2012;OpenCV2.4.13 ,下面是下载的网址,不知道怎么下载的进入官网,找到相应的版本。注意:一定要版本对应。 OpenCV 官方主页:...
  • Qt opencv开发环境

    2019-10-06 21:48:14
    在.pro文件中添加 INCLUDEPATH += C:\opencv\build\include\ #头文件路径 C:\opencv\build\include\opencv\ C:\opencv\build\include\opencv2 win32:CONFIG(debug, debug|re...
  • 主要为大家详细介绍了Eclipse下基于Java的OpenCV开发环境配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 1. 下载JDK 并安装: 下载地址:...下载的默认路径在 Downloads 里面,先建立一个安装的解压路径: sudo mkdir /opt/Java 接下来进入到下载的路径将文件移动到新建的路径下面: cd Downloads/ sudo mv
  • 欢迎技术交流和帮助,提供IT相关服务,索要源码请联系博主QQ: 21497936,若该文为原创文章,未经允许不得转载 原博主博客地址:https://blog.csdn.net/qq21497936... 目录 OpenCV开发笔记(一):使用mingw530_32编译...
  • 基于Eclipse平台的Android OpenCV开发环境搭建 作者:雨水, 日期:2016-1-31,CSDN博客:http://blog.csdn.net/gobitan   摘要:本文主要记录了如何在windows(win7 64位)环境下搭建基于Eclipse平台的Android ...
  • codeblock搭建opencv开发环境

    千次阅读 2017-10-20 16:26:40
    之前在vs中适用opencv,感觉新版vs 太大了,所以打算使用codeblock结合opencv开发。在网上搜索了一下,有不少的教程,最开始尝试的就是去官网下载一个版本的opencv后解压到某一个文件夹下面,然后就去使用这个文件...
  • OpenCV 3.x版本跟2.x版本有区别,3.x版本是要求最低andriod API21以上。因为如下几个包,只有API21以上才有。 下载的OpenCV 我下载的OpenCV3.1版本 传送门:http://opencv.org/downloads.html 导入...
  • OpenCV 开发环境环境搭建(win10+vs2015+opencv 3.0)

    万次阅读 多人点赞 2015-09-23 22:50:36
    1,我的环境: 操作系统:Windows 10 64位 IDE:  Visual studio Community 2015(此版本免费,基本功能都有,够用) OpenCVOpenCV 3.0 for windows(下载地址:http://opencv.org/) 2,首先安装好VS 和 ...
  • 编译程序有了这个软件,它才知道头文件和库函数在哪,最后才形成一个开发环境。 2 安装 cmake、git、pkg-config等辅助工具: sudo apt-get install cmake git pkg-confi
  • Java配置OpenCV开发环境

    千次阅读 2016-10-26 16:21:11
    opencv-2.4.8.exe javacv-0.7-bin.zip javacv-0.7-cppjars.zip(前提是java环境已经配置完成,eclipse能正常使用) 2、配置opencv: 解压opencv2.4.8,方法是直接双击opencv-2.4.8.exe 解压后的文件名为opencv,并且把...
  • Android OpenCV开发环境搭建
  • Windows下的IntelliJ + OpenCV开发环境搭建 基于IntelliJ IDEA 15 和 OpenCV 3.1.0 1. 在OpenCV官网下载OpenCV安装程序,双击解压到目标目录,譬如 C:\opencv 2. 添加系统Path环境变量 C:\opencv\build\java\x...
  • QT配置opencv开发环境

    2015-05-31 10:11:22
    0 编译、配置OpenCV的工程相当曲折,编译OpenCV不下5次,一开始还以为是自己的配置、编译步骤有问题,后来发现原来是自己电脑装的Qt Creator版本有点低,里面的MingW版本较低,而OpenCV下载的是最新版本,最新版本的...
  • 笔者属于Mac小白,最近刚入手一台macbook air,一直没有时间搭建编程环境,这两天终于挤出时间开始使用Mac系统。目前的编程工具主要为eclipse以及xcode,笔者首先选择了使用xcode,由于本人长期使用C++从事图像处理...
  • Linux环境下OpenCv开发环境配置

    千次阅读 2015-04-23 14:15:12
    1. OpenCV源码下载:http://opencv.org/downloads.html  \ opencv-2.4.10.zip  2. Cmake工具下载: http://www.cmake.org/download/ \ cmake-3.2.2-Linux-x86_64.tar.gz

空空如也

1 2 3 4 5 ... 20
收藏数 3,722
精华内容 1,488
关键字:

opencv开发环境