OpenCV学习(一):入门介绍

1、软件下载

OpenCV下载地址:http://opencv.org/downloads.html或者http://sourceforge.net/projects/opencvlibrary/,根据需要下载,有windows/linux/mac/ios等版本的。

因为OpenCV在windows的基本平台大多是Viusal studio,因此还要下载VS,下面介绍如何配置vs下的opencv。

我采用的平台是VS2010和Opencv2.4.10。

2、准备工作

下载后双击opencv,解码得到一个opencv文件夹。

基本配置方法:http://www.cnblogs.com/lidabo/p/3501267.htmlhttp://www.cnblogs.com/freedomshe/archive/2012/04/25/2470540.html

你可以参照上面提供的网址,也可以按照下面本人更为详细的步骤。

第一步:配置用户变量和系统变量

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

在用户变量新建
OPENCV 和PATH
OPENCV=E:\opencv\build
PATH=E:\opencv\build\x64\vc11\bin;E:\opencv\build\x86\vc11\bin
如果是32位的PATH中可以不用加E:\opencv\build\x64\vc11\bin

在系统变量的
PATH里面加上
E:\opencv\build\x64\vc11\bin;E:\opencv\build\x86\vc11\bin
如果是32位的PATH中可以不用加E:\opencv\build\x64\vc11\bin

以上的地址是我放opencv2.4.6的地址,可根据具体位置更改。
配置完以后重启电脑或者注销环境变量才能生效。

3、建立vs工程,按照http://www.cnblogs.com/lidabo/p/3501267.html配置即可。

时间: 2024-10-29 17:09:31

OpenCV学习(一):入门介绍的相关文章

SharePoint 2010 PowerShell学习 一 入门介绍

Windows PowerShell 是一个可供管理员完全访问适用的应用程序编程接口 (API) 的命令行脚本工具,并且对于直接与 SharePoint 2010 产品 交互以对 Web 应用程序.网站集.网站.列表等进行操作的功能,能够解除锁定.另外,管理员可以编写 cmdlet(发音为"command-let")的脚本,从而改善之前产品版本的体验. Windows PowerShell 2.0 是安装 SharePoint 2010 产品 的必备软件.如有必要,您在运行 Micro

(转) OpenCV学习笔记大集锦 与 图像视觉博客资源2之MIT斯坦福CMU

      首页 视界智尚 算法技术 每日技术 来打我呀 注册     OpenCV学习笔记大集锦 整理了我所了解的有关OpenCV的学习笔记.原理分析.使用例程等相关的博文.排序不分先后,随机整理的.如果有好的资源,也欢迎介绍和分享. 1:OpenCV学习笔记 作者:CSDN数量:55篇博文网址:http://blog.csdn.net/column/details/opencv-manual.html 2:部分OpenCV的函数解读和原理解读 作者:梦想腾飞数量:20篇博文网址:http:/

Java学习从入门到精通

Java学习从入门到精通工具篇一. JDK (Java Development Kit) JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar).不论什么Java应用服务器实质都是内置了某个版本的JDK.因此掌握JDK是学好Java的第一步.最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有G

ECC加密算法入门介绍

加密|算法 ECC加密算法入门介绍 前言 同RSA(Ron Rivest,Adi Shamir,Len Adleman三位天才的名字)一样,ECC(Elliptic Curves Cryptography,椭圆曲线密码编码学)也属于公开密钥算法.目前,国内详细介绍ECC的公开文献并不多(反正我没有找到).有一些简介,也是泛泛而谈,看完后依然理解不了ECC的实质(可能我理解力太差).前些天我从国外网站找到些材料,看完后对ECC似乎懵懂了.于是我想把我对ECC的认识整理一下,与大家分享.当然ECC博

[Python爬虫] scrapy爬虫系列 <一>.安装及入门介绍

        前面介绍了很多Selenium基于自动测试的Python爬虫程序,主要利用它的xpath语句,通过分析网页DOM树结构进行爬取内容,同时可以结合Phantomjs模拟浏览器进行鼠标或键盘操作.但是,更为广泛使用的Python爬虫框架是--Scrapy爬虫.这是一篇在Windows系统下介绍 Scrapy爬虫安装及入门介绍的相关文章.         官方 Scrapy  :http://scrapy.org/         官方英文文档:http://doc.scrapy.or

[Python爬虫] 在Windows下安装PhantomJS和CasperJS及入门介绍(上)

        最近在使用Python爬取网页内容时,总是遇到JS临时加载.动态获取网页信息的困难.例如爬取CSDN下载资源评论.搜狐图片中的"原图"等,此时尝试学习Phantomjs和CasperJS来解决这个问题.这第一篇文章当然就是安装过程及入门介绍. 一. 安装Phantomjs         下载地址:http://phantomjs.org/        官网介绍:          PhantomJS is a headless WebKit scriptable w

Bag-of-words模型入门介绍文章

一篇给力的Bag-of-words模型入门介绍文章 引言   本blog之前已经写了四篇关于SIFT的文章,请参考九.图像特征提取与匹配之SIFT算法,九(续).sift算法的编译与实现,九(再续).教你一步一步用c语言实现sift算法.上,及九(再续).教你一步一步用c语言实现sift算法.下.  上述这4篇文章对SIFT算法的原理和C语言实现都做了详细介绍,用SIFT做图像匹配效果不错.现在考虑更为高层的应用,将SIFT算法应用于目标识别:发现图像中包含的物体类别,这是计算机视觉领域最基本也

《TensorFlow技术解析与实战》——1.3 深度学习的入门方法

1.3 深度学习的入门方法 要想入门深度学习,需要两个工具,即算法知识和大量的数据,外加一台计算机,如果有GPU就更好了,但是因为许多入门初学者的条件有限,没有GPU也可以,本书的许多讲解都是基于Mac笔记本完成的. 我把深度学习的入门过程整理成图1-6所示的7个步骤. 下面就来详细介绍一下这7个步骤. 1.学习或者回忆一些数学知识 因为计算机能做的就只是计算,所以人工智能更多地来说还是数学问题[4].我们的目标是训练出一个模型,用这个模型去进行一系列的预测.于是,我们将训练过程涉及的过程抽象成

《TensorFlow技术解析与实战》——1.3 深度学习的入门方法

1.3 深度学习的入门方法 要想入门深度学习,需要两个工具,即算法知识和大量的数据,外加一台计算机,如果有GPU就更好了,但是因为许多入门初学者的条件有限,没有GPU也可以,本书的许多讲解都是基于Mac笔记本完成的. 我把深度学习的入门过程整理成图1-6所示的7个步骤. 图1-6 下面就来详细介绍一下这7个步骤. 1.学习或者回忆一些数学知识 因为计算机能做的就只是计算,所以人工智能更多地来说还是数学问题[4].我们的目标是训练出一个模型,用这个模型去进行一系列的预测.于是,我们将训练过程涉及的

Asp.Net MVC4入门指南(1): 入门介绍

前言 本教程将为您讲解使用微软的Visual Studio Express 2012或Visual Web Developer 2010 Express Service Pack 1 来建立一个ASP.NET MVC4 Web应用程序所需要的基础知识.建议您使用Visual Studio 2012,你将不再需要安装任何组件,来完成此教程.如果您使用的是Visual Studio 2010,您必须安装下面的组件.您可以通过点击下面的链接,来安装所需的所有组件: Visual Studio Web