visual studio + cmake 2.8.5 + opencv2.3安装方法

visual studio + cmake 2.8.5 + opencv2.3安装方法

ID:33665143

大小:496.00 KB

页数:6页

时间:2019-02-28

visual studio + cmake 2.8.5 + opencv2.3安装方法_第1页
visual studio + cmake 2.8.5 + opencv2.3安装方法_第2页
visual studio + cmake 2.8.5 + opencv2.3安装方法_第3页
visual studio + cmake 2.8.5 + opencv2.3安装方法_第4页
visual studio + cmake 2.8.5 + opencv2.3安装方法_第5页
资源描述:

《visual studio + cmake 2.8.5 + opencv2.3安装方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1安装所需要的软件1.1下载OpenCV最新稳定版本从http://sourceforge.net/projects/opencvlibrary/下载OpenCV最新稳定版本1.2安装CMake从http://www.cmake.org/cmake/resources/software.html下载Windows(Win32Installer)安装。2用CMake导出VC++项目文件步骤1:在CMAKE的界面中输入源码路径(Whereisthesourcecode)和目标路径(wheretobuildt

2、hebinaries)。步骤2:点击【Configure】按钮,在弹出对话框中选择编译软件,如Visualsudio10。步骤3:点击下图中的【Generate】,开始编译步骤4:Cmake编译结束界面,(再次点击【Configure】,红色消失)3编译OpenCVDebug和Release版本库完成上一步骤后,将在C:OpenCV230_Vs2010目录下生成OpenCV.sln的VCSolutionFile,用VC++2010打开OpenCV.sln,然后执行如下操作:步骤1:在Debug下,选择

3、SolutionExplorer里的SolutionOpenCV,点右键,运行"RebuildSolution";步骤2:如编译无错误,再选择INSTALL项目,运行"Build"。步骤2:在Release下,选择SolutionExplorer里的SolutionOpenCV,点右键,运行"RebuildSolution";如编译无错误,再选择INSTALL项目,运行"Build"。此时,OpenCV的opencv_*d.dll文件(fordebug)和opencv_*.dll文件(forreleas

4、e)将出现在C:OpenCV230_Vs2010bin目录中;OpenCV的opencv_*d.lib文件(fordebug)和opencv_*.lib文件(forrelease)将出现在C:OpenCV230_Vs2010lib目录;头文件*.h出现在C:OpenCV230_Vs2010includeopencv中。到此,可以被VC++2010调用的OpenCV动态库生成完毕。4设置Windows环境变量用户工程运行时,需要调用OpenCV动态链接库,因而需要添加Windos动态链接库路

5、径。步骤1:步骤2:步骤3:1)添加变量名为“path”,变量值为“C:OpenCV230_Vs2010binRelease;C:OpenCV230_Vs2010binDebug”的用户环境变量。如果“path”已经存在,选择编辑,在原变量值后添加,以分号“;”隔离路径名。2)通常需要重启后,才生效。5OpenCV的vs2010环境配置步骤1打开任意一个VC++项目。切换到VS2010左下角的标签,选择属性管理器(从菜单【视图】->属性管理器);步骤2双击任意“Microsoft.Cpp.W

6、in32.user”,在弹出的属性页中设置VC++目录。该设置方法对所有VC++项目都有效。需要修改包含目录include files、库目录library files到用CMake导出VC++项目文件的相关目录。本例中即以下4个:C:OpenCV230_Vs2010installincludeC:OpenCV230_Vs2010installincludeopencvC:OpenCV230_Vs2010debuglibC:OpenCV230_Vs2010installlib可

7、执行文件目录executable files(C:OpenCV230_Vs2010bin)添加到Windows环境变量中,在此不需要添加。步骤3添加lib库文件opencv_core230d.libopencv_highgui230d.libopencv_video230d.libopencv_ml230d.libopencv_legacy230d.libopencv_imgproc230d.libopencv_core230.libopencv_highgui230.libopencv_video

8、230.libopencv_ml230.libopencv_legacy230.libopencv_imgproc230.lib6OpenCV例程#include"stdafx.h"#include"highgui.h"//usingnamespacecv;int_tmain(intargc,_TCHAR*argv[]){constchar*imagename="D:/OpenCVPrj/SrcPic/beauty.jpg";cv::Mat

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。