OpenCV 2.4.4安装与配置
vs2012下安装配置Opencv2.4.8

vs2012下安装配置Opencv2.4.8要用VC++做图像处理那么首先就要安装相应的开发环境首先是VS2012其次是Opencv2.4.8准备下载开发软件首先下载VS2012自行下载,某些学校提供正版软件,如此最好,没有的话找破解版的吧……然后安装;从本站下载栏目/index.php/Download下载OpenCV for Windows,将其解压到某个目录下(我的解压路径是C:\setup\opencv);OpenCV的vs2012环境配置步骤1 打开任意一个VC++项目。
切换到VS2012左下角的标签,选择属性管理器(从菜单【视图】->属性管理器);步骤2 双击任意“er”,在弹出的属性页中设置VC++目录。
该设置方法对所有VC++项目都有效。
需要修改包含目录include files、库目录library files。
本例中即以下几个:包含目录:C: \opencv\build\includeC: \opencv\build\include\opencvC: \opencv\build\include\opencv2库目录:C: \opencv\build\x86\vc11\lib(注:当VS版本不同时,修改“vc11”至相应路径,如VS2010应配置到“vc10”)。
(最后一步环境变量路径类似)步骤3 添加lib库文件仍在上面的属性窗口中,点击链接器,选择‘输入’在‘附加依赖项’中编辑添加如下内容:opencv_core248d.libopencv_highgui248d.libopencv_video248d.libopencv_ml248d.libopencv_legacy248d.libopencv_imgproc248d.libopencv_core248.libopencv_highgui248.libopencv_video248.libopencv_ml248.libopencv_legacy248.libopencv_imgproc248.lib(注:当opencv版本不同时,修改上面文件名中的数字“248”至相应版本号,如使用OpenCV-2.3.1时应改为“231”)。
配置OpenCV+VS

配置OpenCV2.4.10 + Visual Studio 2010一、安装OpenCV1、双击OpenCV安装包,会提示解压到某个地方,推荐放到D:\Program Files\下,比如安装路径就写:D:\Program Files。
2、等一段时间,OpenCV2.4.10近3个多G的文件就解压到了D:\Program Files 下。
其中,build里面是使用OpenCV2.4.10相关的文件,我们如果只是使用OpenCV2.4.10的话呢,就只用管build里面的内容。
二、安装Visual Studio 20101、右击Visual Studio 2010的压缩包,解压文件。
在解压后的文件中找到autorun 应用程序,2、点开autorun,弹出一下对话框,点击对话框中的“安装Microsoft Visual Studio2010”.3、如图所示下一步:4、选中我已阅读许可条款,点击下一步5、根据需要选择功能,安装路径,点击安装6、几分钟之后,出现如图需要重新启动才能完成安装。
大家记得保存好已打开的其他文件再重启。
7、电脑重启之后,安装程序自动出现,耐心等待安装。
8、四十分钟后,安装完成。
9、最后还会跳出这么一个对话框,直接点退出就可以了。
到此,软件安装过程全部结束。
成功了。
打开软件就可以用了。
三、配置OpenCV2.4.10 和 Visual studio 20103.1、配置环境变量3.1.1、【计算机】->【(右键)属性】->【高级系统设置】->【高级(标签)】->【环境变量】->“双击”系统变量中的PATH->在变量值里面添加相应的路径。
如图:对于32位系统,就添加:”;D:\Program Files\opencv\build\x86\vc10\bin”(和之前的就有有的环境变量用英文的分号“;”进行分隔)而对于64位系统,可以两个都添加上:”;D:\Program Files\opencv\build\x86\vc10\bin”和”;D:\Program Files\opencv\build\x64\vc10\bin”,这样,到时候才可以在编译器Win32和X64中来回切换都吃得开。
安装OpenCV

C/C++标签Category中选择Prepreocessor Additional include directories项,输入以“,”分开的相对路径(注意相对路径的格式与你的openCV文件夹与你的工程文件夹相对位置有关),如我的工程建立在 OpenCV的目录下,则我可以这样设置相对路径:
Link标签 Category中选择Input Additional Library path, 输入包含<opencv_root>\lib库的相对路径或绝对路径,我的工程相对路径设置为
..\lib
设置完以上点击确定。
加入openCV的工程到我的工程里并设置依赖关系
C:\DXSDK\Include
C:\DXSDK\Samples\C++\Common\Include
C:\DXSDK\Samples\C++\DirectShow\BaseClasses
加入其中;
注意:有必要将上述目录移到最上方,以免在编译时发生访问库的冲突!
C:\OpenCV\cxcore\include
C:\OpenCV\otherlibs\cvcam\include
(上述文件属于常用文件,如果需要可自行添加另外的包含文件)加入库文件:
C:\OpenCV\lib
在项目中运用OpenCV
..\cvaux\include,..\cxcore\include,..\cv\include,..\otherlibs\highgui, ..\otherlibs\cvcam\include。当然,也可以输入绝对路径如
OpenCV安装教程

OpenCV安装教程1.准备安装文件1.1下载安装OpenCV/projects/opencvlibrary/files/直接解压到指定文件夹:(解压后如图)1.2下载CMake/cmake/resources/software.html2.编译OpenCV2.1运行cmake-guiWhere is the source code: 填写opencv所在文件夹Where to build the binaries: 在上述文件夹内新建一个文件夹,这里是vs20082.2点击configure,弹出框选visual studio 9 20082.3configure后若有红色,则重复一次configure,完成后点击generate3.配置VC完成上一步操作后,在新建文件夹内会生成OpenCV.sln文件3.1Debug下:选择Solution OpenCV(解决方案OpenCV),右键“Rebuilt Solution”(重新生成)这里要耐心等几分钟再对install项目,右键->built(生成)3.2在release下,重复debug的操作3.3检查此时在vs2008的install里应有Bin应有:Opencv_core231d.dll和opencv_core231.dll等(数字是版本,有d是debug,无d是release)Include->opencv应有Lib应有3.4配置vs环境变量进入:工具->选项->项目和解决方案->VC++目录可执行文件添加:install的bin路径包含文件添加:install的include和include\opencv的路径(两者都要)库文件添加:install的lib路径4.配置环境变量进入计算机->属性->高级系统设置->环境变量在path添加1.install中的bin路径:F:\OpenCV\opencv\vs2008\install\bin;2.由于有些函数需要TBB,所以需要将tbb所在的目录也加入到环境变量Path中。
vs2012配置opencv2.4.9详解

win7下vs2012配置opencv2.4.91.准备工作:系统:Windows 7平台:Visual Studio 2012 UltimateOpenCV:2.4.9(点此下载/)选择这里的opencv forwindows,点击就会下载到opencv2.4.9.exe。
2.解压OpenCV-2.4.9.exe解压(不是安装)到放置OpenCV的位置,例如 E:\Program Files\OpenCV249可以看到,解压后在这个文件夹里面会生成一个文件夹“opencv”,里面就是OpenCV用到的全部文件了,比如“build ”、“include”等文件夹,如下图:3.设置用户变量。
计算机>属性>高级系统设置>环境变量>新建,新建一个用户变量,如变量名:Path,变量值:C:\opencv\build\x86\vc11\bin (1)变量值有如下选择:32位VS2008:C:\opencv\build\x86\vc9\bin64位VS2008:C:\opencv1\build\x64\vc9\bin32位VS2010:C:\opencv\build\x86\vc10\bin64位VS2010:C:\opencv\build\x64\vc10\bin32位VS2012:C:\opencv\build\x86\vc11\bin64位VS2012:C:\opencv\build\x64\vc11\bin32位VS2013:C:\opencv\build\x86\vc12\bin64位VS2013:C:\opencv\build\x64\vc12\binopencv2.4.9目录如下,没有vc9(vs2008):(2)打开软件安装目录查看vs版本,可以发现我安装的vs2012是在Microsoft Visual Studio 11.0里面,同时可以看到我没有安装vs2013(vc12).(3)打开计算机>属性>高级系统设置>环境变量>新建,新建一个环境变量,变量名:path;变量值E:\opencv\build\x86\vc11\bin,点击确定,保存变量。
基于OpenCV的图像处理

基于OpenCV的图像处理Image Processing Based On OpenCV摘要:OpenCV是近年来最受欢迎的计算机视觉应用库。
在其基础上编写图像处理代码效率得到有效提高。
本文旨在对OpenCV进行一个快速全面简介,通过介绍其数据结构、HighGUI库,图像处理函数使读者能快速形成对OpenCV印象。
文章详细介绍了2.4.4版本在VS2010中的安装测试说明。
读者能够在此基础上架构自己代码。
文章最后通过自适应阈值分割实例来介绍OpenCV的具体应用。
关键词:OpenCV VS2010 图像处理KeyWords: OpenCV VS2010 image processingAbstract: OpenCV is one of the most popular computer vision library in recent years. Prepared on the basis of its image processing code efficiency improved effectively. This paper aims to OpenCV for a rapid and comprehensive introduction, through the presentation of its data structures, HighGUI libraries, image processing functions so that readers can quickly form on the OpenCV impression. Finally, version 2.4.4 introduced in detail the installation in VS2010 test instructions. On this basis, the reader can structure their own code. Finally, the paper uses adaptive thresholding examples to introduce specific application of OpenCV.OpenCV诞生于Inter研究中心,采用C/C++编写,包含覆盖计算机视觉众多应用领域的五百多个函数。
python中opencv的用法

python中opencv的用法
OpenCV 是一个开源的计算机视觉库,广泛应用于图像处理、视频分析、人脸识别等领域。
在 Python 中使用 OpenCV,可以通过以下步骤进行:
1. 安装 OpenCV:首先需要在系统中安装 OpenCV。
可以使用 pip 命令进行安装,例如:
```
pip install opencv-python
```
2. 导入 OpenCV 模块:在 Python 代码中,可以使用以下语句导入 OpenCV 模块:
```python
import cv2
```
3. 加载图像:OpenCV 提供了多种加载图像的方法,其中最常用的是使用 cv2.imread()函数。
该函数接受一个字符串参数,表示图像的路径,并返回一个代表图像的矩阵。
```python
image = cv2.imread('image.jpg')
```
4. 操作图像:OpenCV 提供了丰富的图像操作函数,例如:
- 改变图像大小:使用 cv2.resize()函数。
- 翻转图像:使用 cv2.flip()函数。
- 旋转图像:使用 cv2.rotate()函数。
- 提取图像特征:使用 cv2.Canny()函数。
5. 保存图像:使用 cv2.imwrite()函数可以将图像保存到文件中。
以上是 OpenCV 在 Python 中的基本用法,你可以根据实际需求进一步学习和使用OpenCV 中的其他函数。
Opencv安装与配置(xp+vs2010+opencv2.4.9)

Opencv安装与配置(xp+vs2010+opencv2.4.9)工具:VS2010Opencv2.4.9WinXP步骤:1. 下载软件下载OpenCV-2.4.9,是个自解压文件,大小350MB左右。
双击解压到%opencv%(凡是出现%opencv%的地方均替换为你自己opencv 的路径全名,如D:\program\opencv)。
2. 配置opencv的环境变量OpenCV库函数需要通过用户环境变量调用所需要的库文件。
点击:开始->计算机(右击)->属性->高级系统设置->高级->环境变量,在用户变量里增加一项:变量名:path变量值:%opencv%\opencv\build\x86\vc10\bin如果已经有path项,在其变量值结尾添加英文分号“;”,再加上上面那个值。
这里的“x86”代表目标程序是32位的,如果要写64位的程序则选择“x64”文件夹。
并不是根据开发环境(你的机器)选择的。
后面的“vc10”代表使用Visual C++ 2010开发。
如果使用Visual Studio 2012,则填写“E:\softwares\opencv\build\x86\vc11\bin”。
OpenCV2.4.9已经为Visual Studio编译器预先配置好了动态库和静态库,因此不需要cmake再次进行编译。
1. 32位系统 & VC2010,库目录: %OpenCV%\build\x86\vc10\lib2. 64位系统 & VC2010,库目为:%OpenCV%\build\x64\vc10\lib因为2.4.9版本的opencv内嵌了TBB的功能,所以取消了TBB直接安装,这样就不需要再配置TBB环境变量了。
以上步骤完成后重启电脑使配置的环境变量生效。
3. 工程配置1) 创建一个空的Win32控制台程序opencvtest2) 配置include打开 项目---属性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
OpenCV 2.4.4 安装与配置
步骤一:安装OpenCV
/projects/opencvlibrary/files/opencv-win/2.4.4/
1.从以上地址下载OpenCV
2.4.4,执行exe文件,将文件安装到所需目录。
2.建立环境变量并添加到系统路径(以将文件安装在D:\opencv为例):
i) 右键点击桌面的计算机图标,选择“属性”,跳出如下窗口:
ii) 点击“高级系统设置”,跳出如下窗口:
iii) 点击“高级”选项卡下的“环境变量”,跳出如下窗口:
iv) 点击“系统变量”下的“新建”,“变量名”输入OPENCV_BUILD,“变量值”输入D:\opencv\build(如果OpenCV解压在别的目录,请输入该目录路径。
比如,如果在C盘ProgramFiles文件夹建立了名为OpenCV的文件夹,并在其中解压,那么输入的目录就为
C:\ProgramFiles\OpenCV\opencv\build,总之目录一直到build文件夹),点击“确定”。
v) 双击“用户变量”中的PATH,在跳出的窗口中输入变量值为%OPENCV_BUILD%\x86\vc10\bin (如果电脑是64位系统的,请把“x86”改为“x64”;并请确保使用的是VS 2010,因为vc10
文件夹针对的是VS 2010)。
步骤二:在VS2010中配置OpenCV
1. 打开VS 2010,新建一个项目(Win32控制台或MFC 都可以)。
2. 建立Debug 属性表。
i) 点击“视图”菜单中的“属性管理器”。
ii) 右键“Debug|Win32”,选中“添加新项目属性表”。
iii) 输入名称为OpenCVProjectDebug。
iv) 建立后双击属性管理器中的OpenCVProjectDebug,对其进行编辑。
v) 选择“通用属性”下的“VC++目录”,点击“包含目录”,然后点下拉条,单击“<编辑…>”。
vi) 在跳出的窗口中双击空白处,并输入$(OPENCV_BUILD)\include。
vi) 选择“通用属性”下“链接器”选项中的“常规”,点击“附加库目录”,然后点下拉条,单击“<编辑…>”。
vii) 在跳出的窗口中双击空白处,并输入$(OPENCV_BUILD)\x86\vc10\lib。
viii) 选择“通用属性”下“链接器”选项中的“输入”,点击“附加依赖项”,然后点下拉条,单击“<编辑…>”。
ix) 在跳出窗口的空白处输入以下条目:opencv_calib3d244d.lib
opencv_contrib244d.lib
opencv_core244d.lib
opencv_features2d244d.lib
opencv_flann244d.lib
opencv_gpu244d.lib
opencv_haartraining_engined.lib opencv_highgui244d.lib
opencv_imgproc244d.lib
opencv_legacy244d.lib
opencv_ml244d.lib
opencv_nonfree244d.lib
opencv_objdetect244d.lib
opencv_photo244d.lib
opencv_stitching244d.lib
opencv_ts244d.lib
opencv_video244d.lib
opencv_videostab244d.lib
i) 右键“属性管理器”中的“Release|Win32”,选中“添加新项目属性表”。
ii)输入名称为OpenCVProjectRelease。
iii)步骤同2中的iv)至ix)。
只是在第ix)步中,空白处输入的条目为:
opencv_calib3d244.lib
opencv_contrib244.lib
opencv_core244.lib
opencv_features2d244.lib
opencv_flann244.lib
opencv_gpu244.lib
opencv_haartraining_engined.lib
opencv_highgui244.lib
opencv_imgproc244.lib
opencv_legacy244.lib
opencv_ml244.lib
opencv_nonfree244.lib
opencv_objdetect244.lib
opencv_photo244.lib
opencv_stitching244.lib
opencv_ts244.lib
opencv_video244.lib
opencv_videostab244.lib
4. 复制添加属性表。
i) 在所建立的工程文件夹(本例中为Example)中找到同名文件夹(依旧是Example),打开。
工程文件夹
工程文件夹中的同名
文件夹
ii) 在打开的文件夹中找到之前建立的两个属性表,可以将其复制粘贴到一个专门的文件夹中,或是一个需要使用OpenCV的新建工程下。
“Release|Win32”分别添加之前建立的两个属性表。