Vc下配置opencv2Word格式.docx
- 文档编号:19531063
- 上传时间:2023-01-07
- 格式:DOCX
- 页数:11
- 大小:2.05MB
Vc下配置opencv2Word格式.docx
《Vc下配置opencv2Word格式.docx》由会员分享,可在线阅读,更多相关《Vc下配置opencv2Word格式.docx(11页珍藏版)》请在冰豆网上搜索。
解压完成后在opencv目录下有两个文件夹。
Build文件是我们主要用到的文件夹,sourse为源文件,用不到可删除。
下面开始配置过程:
步骤1:
配置环境变量:
【计算机】->
【(右键)属性】->
【高级系统设置】->
【高级(标签)】->
【环境变量】->
“双击”系统变量中的PATH->
在变量值里面添加相应的路径。
如图:
双击path值,弹出
电脑若为32系统,在变量值的末尾添加”;
……opencv\build\x86\vc10\bin”(和之前的就有有的环境变量用英文的分号“;
”进行分隔)
电脑若为64位系统,添加”;
……opencv\build\x86\vc10\bin”和”……opencv\build\x64\vc10\bin”,
至此,环境变量配置完成。
步骤2:
配置包含目录(include)
此处采用一个一劳永逸的方法,就是配置一次以后不用配置的方法。
<
1>
打开visualstudio,新建win32控制台项目,取个名字,比如叫test1,然后选好路径,点确定.
2>
点一次“下一步”。
3>
勾上空项目那个勾。
4>
接着在解决方案资源管理器的【源文件】处右击->
添加->
新建项,准备在工程中新建一个cpp源文件。
5>
选定C++源文件,取个名字,比如叫“main”,然后点【添加】,那么,一个新的cpp文件就添加到了工程中。
6>
有一招叫属性管理器。
在属性管理器中进行一次配置,就相当于进行了通用的配置过程,以后新建的工程就不用再额外的进行重新配置了。
在菜单栏里面点<
视图>
--<
属性管理器>
,那么就会在visualstudio中多出一个属性管理器工作区来。
7>
在新出现的“属性管理器”工作区中,点击项目->
Debug|Win32->
Microsoft.Cpp.Win32.userDirectories(右键属性,或者双击)即可打开属性页面。
8>
打开属性页面后,就是一番配置了。
首先是在
【通用属性】->
【VC++目录】->
【包含目录】中
添加上
D:
\ProgramFiles\opencv\build\include
\ProgramFiles\opencv\build\include\opencv
\ProgramFiles\opencv\build\include\opencv2
这三个目录。
当然,这是之前把OpenCV解压到D:
\ProgramFiles\下的情况。
实际的路径还要看你自己把OpenCV解压到了哪个目录下,根据你的实际情况来调节。
步骤3:
工程库lib文件目录的配置
属性管理器”工作区中,点击项目->
Microsoft.Cpp.Win32.userDirectories(反键属性,或者双击)打开属性页面。
接着上步,就是在【通用属性】->
【库目录】中,
添加上D:
\ProgramFiles\opencv\build\x86\vc10\lib这个路径。
步骤4:
链接库的配置
依然是“属性管理器”工作区中,点击项目->
Microsoft.Cpp.Win32.userDirectories(反键属性,或者双击)即可打开属性页面。
【链接器】->
【输入】->
【附加的依赖项】
复制以下到附加依赖项
opencv_calib3d2411d.lib
opencv_contrib2411d.lib
opencv_core2411d.lib
opencv_features2d2411d.lib
opencv_flann2411d.lib
opencv_gpu2411d.lib
opencv_highgui2411d.lib
opencv_imgproc2411d.lib
opencv_legacy2411d.lib
opencv_ml2411d.lib
opencv_nonfree2411d.lib
opencv_objdetect2411d.lib
opencv_ocl2411d.lib
opencv_photo2411d.lib
opencv_stitching2411d.lib
opencv_superres2411d.lib
opencv_ts2411d.lib
opencv_video2411d.lib
opencv_videostab2411d.lib
至此配置完成。
可以测试一下效果
载入一张图片:
1.#include<
iostream>
2.#include
opencv2/core/core.hpp>
3.#include
opencv2/highgui/highgui.hpp>
4.
5.
6.using
namespace
cv;
7.
8.
9.int
main()
10.{
11.
//
读入一张图片(游戏原画)
12.
Mat
img=imread("
pic.jpg"
);
13.
创建一个名为
"
游戏原画"
窗口
14.
namedWindow("
15.
在窗口中显示游戏原画
16.
imshow("
img);
17.
等待6000
ms后窗口自动关闭
18.
waitKey(6000);
19.}
放置一张名为pic.jpg的图片到工程目录(.cpp所在的目录)中,然后点击“运行“按钮,如果配置成功,就不会报错,得到预想的运行结果:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Vc 配置 opencv2