opencv的安装(适用于任何版本的visual studio)

1、首先要先安装好vs2010

2、下载opencv3.1:

https://sourceforge.net/projects/opencvlibrary/files/opencv-win/3.1.0/opencv-3.1.0.exe/download

3、下载cmake:

https://cmake.org/files/v3.5/

4、首先安装好cmake

5、将opencv安装(解压)到D:\Program Files\opencv(目录根据自己的情况)

6、在D:\ProgramFiles\opencv下创建新文件夹vs2010

7、打开cmake,按照下图来设置

接着点击Configure按钮,在出现的对话框中选择Visual Studio 10(我的是2010,如果你的不是2010的话就选择与你安装的一致),下面的选项选择Usedefault
native compilers,点击Finish继续

然后出现一大片红色

(此图不是我的)

小方框里面的勾勾默认即可,不用改了。

然后点击Generate。一会儿后,出现GenerateDone。

8、点击“计算机”---“属性”---“高级系统设置”---“环境变量”,在path中添加环境变量:

D:\ProgramFiles\opencv\opencv\build\x64\vc10\bin\Debug,添加前要在结尾打上英文状态下的分号哦,重启电脑后生效。

9、此时,会在目录D:\ProgramFiles\opencv\vs2010下出现一个VS2010的解决方案文件OPENCV.sln,双击打开后,出现OPENCV3.1的所有工程项目,然后点击“生成”下的“生成解决方案”

此时将vs2010下的bin和lib文件拷贝到D:\ProgramFiles\opencv\opencv\build\x64\vc10下(vc10是自己创建的文件夹),此时可以将vs2010这个文件夹删除

10、然后进行配置,首先点击SolutionExplorer(解决方案资源管理器)里面Property Manager(属性管理器)下的选项卡

11、在VC++目中修改

(1)可执行文件目录中添加D:\Program
Files\opencv\opencv\build\x64\vc10\bin\Debug

(2)在包含目录中添加

D:\ProgramFiles\opencv\opencv\build\include

D:\ProgramFiles\opencv\opencv\build\include\opencv

D:\ProgramFiles\opencv\opencv\build\include\opencv2

(3)在库目录下添加D:\Program
Files\opencv\opencv\build\x64\vc10\lib\Debug

12、在链接器中的“输入”----“附加依赖项”中添加

opencv_calib3d310d.lib

opencv_core310d.lib

opencv_features2d310d.lib

opencv_flann310d.lib

opencv_highgui310d.lib

opencv_imgcodecs310d.lib

opencv_imgproc310d.lib

opencv_ml310d.lib

opencv_objdetect310d.lib

opencv_photo310d.lib

opencv_shape310d.lib

opencv_stitching310d.lib

opencv_superres310d.lib

opencv_ts310d.lib

opencv_video310d.lib

opencv_videoio310d.lib

opencv_videostab310d.lib

确定并关闭此项

12、此时我们来实验一下行不行了

此时新建文件,里面放入代码度一幅图像

#include <opencv2/opencv.hpp>

using namespace std;

using namespace cv;

int main(int argc, char* argv[])

{

const char* imagename = "D:\\yanghuan\\科研\\红外夜视仪项目\\算法\\图片\\photo\\hongwai1-1.jpg";

//从文件中读入图像

Mat img = imread(imagename);

//如果读入图像失败

if(img.empty())

{

fprintf(stderr, "Can not load image %s\n", imagename);

return -1;

}

//显示图像

imshow("image", img);

//此函数等待按键,按键盘任意键就返回

waitKey();

return 0;

}

运行结果如下

此时,安装完全完成。

时间: 2024-11-09 11:51:42

opencv的安装(适用于任何版本的visual studio)的相关文章

常用IDE的安装教程 (一) Visual Studio

一.下载 Visual Studio作为一款主流的开发工具,获取的方式非常多样.我们可以从中文官网(https://www.visualstudio.com/zh-hans/)获取,也可以从三方下载站点(http://www.itellyou.cn/)获取.VS的版本有社区版.专业版.企业版,作为日常练习而言,免费的社区版就已经足够.版本之间的区别,可以参考官网文档(https://www.visualstudio.com/vs/compare/). 我推荐下载iso镜像进行安装,不要使用web

DirectX SDK版本与Visual Studio版本

对于刚刚接触 DirectShow 的人来说,安装配置是一个令人头疼的问题,经常出现的情况是最基本的 baseclass 就无法编译.一开始我也为此费了很大的功夫,比如说修改代码.修改编译选项使其编译通过.因为大家 Visual Studio 的版本与 DirectShow 的版本各不相同,导致问题多种多样.网上的参考也不可尽信,往往花费了大量的时间和精力,程序仍没有编译通过,而丧失学习 DirectShow 的兴趣和信心.我在 Visual Stdio 6.0,2003,2005,2008 都

手动安装Silverlight 4 Tools for Visual Studio 2010

手动安装吧,将Silverlight 4 Tools for Visual Studio 2010.exe改成rar文件,解压缩,按照下面的步骤安装: 1.silverlight_developer.exe 2.Silverlight_UninstallKB976272.exe 3.silverlight_sdk.msi 4.VS10-KB982218-v4.exe 5.SilverlightTools_Package.msi 6.Silverlight_UninstallRIAPreview.

如何实现Visual Studio中的区域语言环境切换

最开始学习C#这门语言的时候,英文能力不够好,安装的中文版本的Visual Studio,现在工作有段时间了,公司又是个外企,慢慢不习惯中文版本的了,于是产生了想切换语言的想法,网上搜索了下,下载了个语言包,然后在VS中设置下. 从某种角度上讲,VS作为编程软件,供世界上很多程序员使用,各个程序员都有自己习惯的语言,于是展现在他们面前的UI就有各个语言的版本,这也就是国际化. 具体切换步骤如下: 在“工具”菜单中选择“选项” ->展开“选项”列表,选择“环境”,单击“区域设置”,在“语言”下拉列

如何正确并完全安装Visual Studio 2015企业版本?

http://blog.csdn.net/code_godfather/article/details/47381631  [简介] 常用网名: 猪头三 出生日期: 1981.XX.XX 个人网站: http://www.x86asm.com QQ交流: 643439947 编程生涯: 2001年~至今[共14年] 职业生涯: 12年 开发语言: C/C++.80x86ASM.PHP.Perl.Objective-C.Object Pascal.C#.Python 开发工具: Visual St

如何正确并完全安装Visual Studio 2015企业版本[转]

http://blog.csdn.net/code_godfather/article/details/47381631 [注意事项]1> 本文描述的是: Visual Studio 2015企业版2> Visual Studio 2015企业版完全安装会占用30~35G左右空间3> 在安装之前, 希望你能有一个可靠的VPN, 因为有些组件安装, 你可能需要FQ.4> Visual Studio 2015企业版安装过程中会让CPU负载过重, 引起过热. 请留意CPU温度避免过高而引

Visual Studio 2017 RC 下载 最新版本的发行说明

我们非常荣幸地宣布 Visual Studio 2017 RC 现已推出! 此新版本包括我们最新的功能创新和改进. 注意 这里是 Visual Studio 2017 最新版本的发行说明. 下载:Visual Studio Enterprise 2017 RC 若要了解有关其他相关下载的详细信息,请参阅下载页. 另请参阅 Visual Studio 2017 系统要求和 Visual Studio 2017 平台目标以及兼容性. 重要事项 虽然一般情况下支持在生产环境中使用 Visual Stu

Visual Studio 2017RC 版本相关资料

Visual Studio 2017 RC版本说明 1.社区版 Visual Studio Community 2017 RC Visual Studio Community 2017 RC 是针对个人开发人员.开源项目.教育和学术研究的一个功能齐全且可扩展的免费 IDE. 你可以创建适用于 Android.iOS.Windows 和 Web 的应用程序. 集成 Azure 工具可以很容易地直接创建第一个现成的应用程序. 在常规任务中通过定制的安装程序和新功能提高效率,Visual Studio

windows server 2012 R2 如何安装visual studio 2015旗舰版

在windows server 2012 R2服务器上,安装visual studio 2015 旗舰版时,遇到如下错误.已阻止安装程序,更正重新运行安装程序.如要了解详细信息,可查看常见问题和解决方法的列表,或查看日志文件. 此版本的visual studio的需要对windows 8.1和成为kb2919355的windows server 2012 R2进行2014年4月更新,请先安装kb2919355,然后在这些操作系统上安装visual studio前请安装. 我的解决方法是: 先开启