﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-mengkai-随笔分类-日志</title><link>http://www.cppblog.com/mengkai/category/17817.html</link><description /><language>zh-cn</language><lastBuildDate>Sat, 03 Mar 2012 18:39:01 GMT</lastBuildDate><pubDate>Sat, 03 Mar 2012 18:39:01 GMT</pubDate><ttl>60</ttl><item><title>关于如何安装opencv的步骤</title><link>http://www.cppblog.com/mengkai/archive/2012/03/03/167070.html</link><dc:creator>mengkai</dc:creator><author>mengkai</author><pubDate>Sat, 03 Mar 2012 13:02:00 GMT</pubDate><guid>http://www.cppblog.com/mengkai/archive/2012/03/03/167070.html</guid><wfw:comment>http://www.cppblog.com/mengkai/comments/167070.html</wfw:comment><comments>http://www.cppblog.com/mengkai/archive/2012/03/03/167070.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/mengkai/comments/commentRss/167070.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/mengkai/services/trackbacks/167070.html</trackback:ping><description><![CDATA[<p><br />最近在学opencv,先用vc6.0+opencv1.0,可以根据opencv论坛上的步骤配置完成，下面记录了配置过程。</p><br />下面是介绍如何安装opencv1.0<br />
<p>1 下载OpenCv1.0，可以在这里下载：<a href="http://www.opencv.org.cn/download/OpenCV_1.0.exe">http://www.opencv.org.cn/download/OpenCV_1.0.exe</a></p>2&nbsp; 安装OpenCv1.0，可以安装在D:\opencv1.0\OpenCV（用户可以自己选择），<br />3&nbsp; 在安装是勾选Add\OpenCV\bin to the systerm PATH（将\OpenCV\bin加入系统变量）<br />4&nbsp; 添加环境变量，右击我的电脑，选择属性，点击高级选项卡，点击环境变量，在用户变量下找到path（没有的话新建），点击编辑，在变量值的最后添加&nbsp;&nbsp; D:\opencv1.0\OpenCV\bin，然后点击确定，重启电脑。<br />5&nbsp; 下载cxcore100.dll文件，可在以下网站下载：<a href="http://www.codefans.net/dll/download.php?id=1425&amp;type=wj">http://www.codefans.net/dll/download.php?id=1425&amp;type=wj</a><br />
<p><strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 然后将文件cxcore100.dll以及安装目录D:\opencv1.0\OpenCV\bin下的highgui100.dll，libguide40.dll拷贝到C:\WINDOWS\system32目录下。</strong><br /></p><br />下面就是介绍vc6.0下配置opencv1.0<br />一 在VC编译器下，在Project菜单下选择setting，弹出对话框。<br /><br />&nbsp;&nbsp; 1&nbsp; 设置预编译的头文件<br /><br />选择C／C＋＋ 【Category】，在下拉菜单中选择Preprocessor，然后在Additional Include directories&nbsp; 中输入以下几项：<br /><br />C:\Program Files \OpenCV\cv\include&nbsp; (根据本人机器上OpenCV的安装路径进行设置,如在D盘，则写D: ，以下同)<br /><br />C:\Program Files \OpenCV\otherlibs\highgui<br /><br />C:\Program Files \OpenCV\cxcore\include(新版本需要)<br /><br />C:\Program Files \OpenCV\otherlibs\cvcam\include<br /><br />每一条之间用逗号隔开。其中C:\Program Files\Intel\opencv 为OpenCV的安装路径，这是通用的安装路径，建议最好采用这种设置，以方便大家交流；不然，每次都要重新设置路径，比较麻烦。<br /><br />2&nbsp;&nbsp; 设置链接库<br /><br />在 Link按键下的 Category下拉菜单中选择 Input选项(指定要连接的库文件，放弃连接的库文件hao&nbsp; )，在Additional library path中，输入：<br /><br />C:\Program Files \OpenCV\lib<br /><br />最后在 Setting For下拉菜单中依次选择 Win32 Debug和 Win32 Release，分别在Object /library modules 输入：<br /><br />cv.lib highgui .lib cxcore.lib cvcam.lib<br /><br />注意每个库之间用一个空格隔开。<br /><br />或者直接在all configurations中的Object /library modules 输入：cv.lib highgui.lib cxcore.lib(新版本需要) cvcam.lib<br /><br />（cxcore.lib highgui.lib 是几乎所有OpenCV程序都要用到的函数库，分别封装了基本的函数和图形界面接口，cv.lib中封装了大量的图像处理函数，cvcam.lib中封装了很多针对视频流的处理函数）<br /><br />当前工程就可以使用OpenCV的函数了。<br /><br />二 如果一直要使用OpenCV的函数，把其路径设置到系统目录下<br /><br />在Tools 菜单下选择 Options 子菜单，在弹出的对话框中选择Directory，将用到的几个库的路径添加进去。以后只需将所用的库在Object /library modules下输入就可以了，不用再每次指定路径。<br /><br />在Show directories for 下拉菜单中选择Include files，输入：<br /><br />C:\Program Files \OpenCV\cv\include<br /><br />C:\Program Files \OpenCV\otherlibs\highgui<br /><br />C:\Program Files \OpenCV\cxcore\include(新版本需要)<br /><br />C:\Program Files \OpenCV\otherlibs\cvcam\include<br /><br />在Show directories for 下拉菜单中选择Library files，输入：<br /><br />C:\Program Files \OpenCV\lib<br /><br />注意：（防止每次都拷贝.dll文件）<br /><br /><br />
<ul><li>
<p>安装OpenCv是一定要勾选Add\OpenCV\bin to the systerm PATH</p>
<div class="clear"></div></li><li>
<p>配置VC6.0时要选择用户自己的OpenCv安装路径。</p>
<div class="clear"></div></li><li>
<p><strong>编写OpenCv程序时，要手动添加lib文件，否则编译不会通过。</strong><br /></p>
<div class="clear"></div></li></ul><br /><img src ="http://www.cppblog.com/mengkai/aggbug/167070.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/mengkai/" target="_blank">mengkai</a> 2012-03-03 21:02 <a href="http://www.cppblog.com/mengkai/archive/2012/03/03/167070.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>