VS下安装OpenCV.docx

上传人:b****5 文档编号:8020328 上传时间:2023-01-28 格式:DOCX 页数:13 大小:631.66KB
下载 相关 举报
VS下安装OpenCV.docx_第1页
第1页 / 共13页
VS下安装OpenCV.docx_第2页
第2页 / 共13页
VS下安装OpenCV.docx_第3页
第3页 / 共13页
VS下安装OpenCV.docx_第4页
第4页 / 共13页
VS下安装OpenCV.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

VS下安装OpenCV.docx

《VS下安装OpenCV.docx》由会员分享,可在线阅读,更多相关《VS下安装OpenCV.docx(13页珍藏版)》请在冰豆网上搜索。

VS下安装OpenCV.docx

VS下安装OpenCV

VS 2008下安装OpenCV2.0/2.1

注:

本文参考由于思琪编写的《VC2008Express下安装openCV2.0/2.1》(连接:

需要安装的软件

-------------------------------------------------------------------------------------

1.VS2008.这个不多说,大家都应该安装了。

2.openCV2.1。

下载地址:

3.Cmake。

下载地址:

http:

//www.cmake.org/cmake/resources/software.html选择第二个框中的cmake-2.8.2-win32-x86.exe

下面我要说一下这三个软件的作用,cmake其实就是一个编译器,而openCV2.1是一个zip的压缩包,里面就是open2.1的代码。

我们要用CMake编译这些代码,然后与VS2008的库连接。

然后就可以在VS2008中编openCV2.1的程序了。

编译openCV

-------------------------------------------------------------------------------------------------

1.运行cmake并设置路径为openCV的路径D:

\OperationSystem\OpenCV2.1,设置子路径并创建子目录D:

\OperationSystem\OpenCV2.1\vs2008用于存放编译结果。

2.点击configure,在弹出框中选择VisualStudio92008。

3.再次点击configure,完成后再点击generate。

完成编译。

编译OpenCVDebug和Release版本库

--------------------------------------------------------------------------------------

完成以上步骤后,在D:

\OperationSystem\OpenCV2.1\vs2008目录下生成OpenCV.sln的SolutionFile.使用VS2008打开。

1.在Debug下,选择SolutionExporer里的SolutionOpenCV。

右击,选择“RebuildSolution”。

2.编译无误后再选择“INSTALL”,右击,选择“build”。

3.再在Release下,选择SolutionExporer里的SolutionOpenCV。

右击,选择“RebuildSolution”。

4.编译无误后再选择“INSTALL”,右击,选择“build”。

完成以上步骤以后就会在openCV的*d.dll文件(Fordebug)和*.dll文件(ForRelease)在D:

\OperationSystem\OpenCV2.1\vs2008\bin中。

openCV的*d.lib文件(ForDebug)和*.lib文件(ForRelease)就会在D:

\OperationSystem\OpenCV2.1\vs2008\lib中。

OpenCV的头文件*.h在D:

\OperationSystem\OpenCV2.1\vs2008\include\opencv中。

这样vs2008调用的openCV的函数库就生成完毕。

配置Windows环境变量Path

-----------------------------------------------------------------------------

将路径D:

\OperationSystem\OpenCV2.1\vs2008\bin添加到系统的环境变量Path中。

为VS2008配置openCV的环境

------------------------------------------------------------------------------

打开VS2008,菜单Tools->Options->ProjectsandSolution->VC++Directories

1.Showdirectoriesfor选择includefiles,加入目录D:

\OperationSystem\OpenCV2.1\vs2008\include\opencv

2.在Showdirectoriesfor选择libraryfiles,加入目录D:

\OperationSystem\OpenCV2.1\vs2008\lib

关闭VS2008.

使用openCV2.1编程

--------------------------------------------------------------------------------------

1.打开vs2008,新建win32控制台程序hell0opencv2.1。

2.选择SolutionExplorer里的helloopencv2.1项目,点击鼠标右键,选择Property。

在LINK中选择INPUT。

3.为项目Debug配置增加依赖库:

cxcore210d.libcv210d.libhighgui210d.lib

4.为项目Release配置增加依赖库:

cxcore210.libcv210.libhighgui210.lib

5.编译运行下列程序(工程中要有“yanzi.jpg”文件,见下图)

#include"stdafx.h"

#include"highgui.h"

int_tmain(intargc,_TCHAR*argv[])

{

constchar*imagename="yanzi.jpg"; 

cv:

:

Matimg=cv:

:

imread(imagename);//Matlab风格的cvLoadImage函数的另一种调用

   if(img.empty())

   {

     fprintf(stderr,"Cannotloadimage%s\n",imagename);

     return-1;

   } 

   if(!

img.data)//检查是否正确载入图像

     return-1; 

cv:

:

namedWindow("image",CV_WINDOW_AUTOSIZE);//创建窗口

cv:

:

imshow("image",img);//显示图像 

cv:

:

waitKey(); 

return0;

}

运行结果为显示yanzi.jpg这幅图片

(完)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1