Windows下opencv在vs2013的配置及小测试
2017-03-06 21:32
363 查看
作为一个水水的女研究僧,学习是不喜欢的,这不就关于opencv安装的问题,自己就弄了好几天,终于成功地显示出了第一张图片,希望接下来的路,可以好走点。
好了,正文开始:
首先准备平台:
Windows 7(64位)、opencv2.4.12、vs2013(不喜欢找激活码,安装的社区。。。)。对啦,opencv中的E:\opencv\build\x64\vc12对应vs2013版本!!!
接下来,开始安装了:
我将opencv装在了E盘;VS不喜欢费事,直接装C盘
(一)解压opencv到E盘,右键“计算机”->"属性"->“高级系统设置”->“环境变量”->“高级”->"系统变量"->“path”,编辑path,填入“E:\opencv\build\x64\vc12\bin”,并且用“;”与前面内容隔开。我的电脑是64位系统,所以选择x64文件夹,32位系统选择x86文件夹。PS:好像得重启一下,电脑才能重新修订路径path,,反正不管哪个步骤,配置完成后得重启电脑。
(二)用一个显示图像的小程序试一试opencv啦。建工程,配置一些库啥的,添加文件夹.cpp,添加图片。
(1)打开VS2013,新建一个project,这里我们选择新建“win32控制台应用程序”,进入项目之后,点击“项目”然后找到“属性”(或右键该项目名称,点击属性)。点击“配置属性”中的“VC++目录”,点击顶上的“配置管理器”,我的系统是64位,则输入或选择新平台:x64;从此处复制设备:Win32。(debug和release我不知道差别,最好都设置了,到时候看哪个出结果哪个就对喽)
(2)接下来,还是在“VC++目录”选项下,在“可执行文件目录”里面添加E:\opencv\build\x64\vc12\bin;在“包含目录”中添加E:\opencv\build\include;E:\opencv\build\include\opencv; E:\opencv\build\include\opencv2 ;(这个可以通过右上角有一些图标按钮来添加或移除路径)。在"库目录"下添加E:\opencv\build\x64\vc12\lib。用;与前面的内容隔开。
(3)选择“链接器”下的“输入”选项,然后单击右边的“附加依赖项”,这时会出现一个“编辑”的选项,单击“编辑”,然后就会出现第二幅图的的界面,我们需要将一些lib库文件填入其中。需要填入的库文件都在“E:\opencv\build\x64\vc12\lib”文件夹下,如下图所示。我们只需将后缀为lib的文件名加后缀填入到刚才的方框中即可。
(4)有个配置最好弄一下,把E:\opencv\build\x64\vc12\bin下的所有东西copy到C:\Windows\System32下面。。然后,最好重启一下,让电脑了解一下咱们的配置啦,哈哈。
(5)下面弄程序了。如下图所示,在resource files右键add新增.cpp(我自己命名为source.cpp)文件,在source files右键add新增test1(想要显示的图片)。
![](https://img-blog.csdn.net/20170306213957518?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGl1anVuXzExMQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
source.cpp代码:
#include<iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main()
{
// 读入一张图片
Mat img = imread("E:\\aaliushujun\\shenjingwangluo\\ziliao\\projectsopencv\\guidee\\guidee\\test1.jpg");
//Mat img = imread("test1.jpg");
// 在窗口中显示
imshow("画", img);
// 等待30 ms后窗口自动关闭
waitKey(30);
system("pause");
return 0;
}
感谢的原作者,我就贴网址了,为啥不写名字,因为我懒
http://jingyan.baidu.com/article/215817f79cb6ce1eda142338.html http://blog.csdn.net/lhanchao/article/details/51863975 http://blog.csdn.net/lj695242104/article/details/14162183 http://bbs.csdn.net/topics/390923071 http://www.cnblogs.com/denny402/p/5082341.html http://blog.csdn.net/sudakuang/article/details/52300992 http://www.cnblogs.com/NanShan2016/p/5483488.html http://blog.csdn.net/poem_qianmo/article/details/19809337(大神,请受我一拜!)
等等,说不清了
我是在release模式下显示出来图片的。原谅我我是腐女,以下图片如有不适,就不要看了,捂脸ing。。。。。。。。。。。。。。
好了,正文开始:
首先准备平台:
Windows 7(64位)、opencv2.4.12、vs2013(不喜欢找激活码,安装的社区。。。)。对啦,opencv中的E:\opencv\build\x64\vc12对应vs2013版本!!!
接下来,开始安装了:
我将opencv装在了E盘;VS不喜欢费事,直接装C盘
(一)解压opencv到E盘,右键“计算机”->"属性"->“高级系统设置”->“环境变量”->“高级”->"系统变量"->“path”,编辑path,填入“E:\opencv\build\x64\vc12\bin”,并且用“;”与前面内容隔开。我的电脑是64位系统,所以选择x64文件夹,32位系统选择x86文件夹。PS:好像得重启一下,电脑才能重新修订路径path,,反正不管哪个步骤,配置完成后得重启电脑。
(二)用一个显示图像的小程序试一试opencv啦。建工程,配置一些库啥的,添加文件夹.cpp,添加图片。
(1)打开VS2013,新建一个project,这里我们选择新建“win32控制台应用程序”,进入项目之后,点击“项目”然后找到“属性”(或右键该项目名称,点击属性)。点击“配置属性”中的“VC++目录”,点击顶上的“配置管理器”,我的系统是64位,则输入或选择新平台:x64;从此处复制设备:Win32。(debug和release我不知道差别,最好都设置了,到时候看哪个出结果哪个就对喽)
(2)接下来,还是在“VC++目录”选项下,在“可执行文件目录”里面添加E:\opencv\build\x64\vc12\bin;在“包含目录”中添加E:\opencv\build\include;E:\opencv\build\include\opencv; E:\opencv\build\include\opencv2 ;(这个可以通过右上角有一些图标按钮来添加或移除路径)。在"库目录"下添加E:\opencv\build\x64\vc12\lib。用;与前面的内容隔开。
(3)选择“链接器”下的“输入”选项,然后单击右边的“附加依赖项”,这时会出现一个“编辑”的选项,单击“编辑”,然后就会出现第二幅图的的界面,我们需要将一些lib库文件填入其中。需要填入的库文件都在“E:\opencv\build\x64\vc12\lib”文件夹下,如下图所示。我们只需将后缀为lib的文件名加后缀填入到刚才的方框中即可。
(4)有个配置最好弄一下,把E:\opencv\build\x64\vc12\bin下的所有东西copy到C:\Windows\System32下面。。然后,最好重启一下,让电脑了解一下咱们的配置啦,哈哈。
(5)下面弄程序了。如下图所示,在resource files右键add新增.cpp(我自己命名为source.cpp)文件,在source files右键add新增test1(想要显示的图片)。
source.cpp代码:
#include<iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main()
{
// 读入一张图片
Mat img = imread("E:\\aaliushujun\\shenjingwangluo\\ziliao\\projectsopencv\\guidee\\guidee\\test1.jpg");
//Mat img = imread("test1.jpg");
// 在窗口中显示
imshow("画", img);
// 等待30 ms后窗口自动关闭
waitKey(30);
system("pause");
return 0;
}
感谢的原作者,我就贴网址了,为啥不写名字,因为我懒
http://jingyan.baidu.com/article/215817f79cb6ce1eda142338.html http://blog.csdn.net/lhanchao/article/details/51863975 http://blog.csdn.net/lj695242104/article/details/14162183 http://bbs.csdn.net/topics/390923071 http://www.cnblogs.com/denny402/p/5082341.html http://blog.csdn.net/sudakuang/article/details/52300992 http://www.cnblogs.com/NanShan2016/p/5483488.html http://blog.csdn.net/poem_qianmo/article/details/19809337(大神,请受我一拜!)
等等,说不清了
我是在release模式下显示出来图片的。原谅我我是腐女,以下图片如有不适,就不要看了,捂脸ing。。。。。。。。。。。。。。
相关文章推荐
- 【opencv3.1.0】opencv3.1.0配置contrib3.1.0+vs++2013(64位)+SIFT程序测试
- 【caffe】windows下vs2013+opencv3.2.0+opencv_contrib(包含dnn)+cmake3.8编译与配置
- (OpenCV) VS2013 + opencv-2.4.10.exe + Windows 10 开发环境配置
- Opencv基于windows平台在vs2013下的安装配置
- windows10+cuda7.5+opencv2.4.13+vs2013环境配置
- OpenCV3.1.0+VS2013开发环境配置之测试程序错误解决
- Kinect开发环境配置:Kinect for Windows SDK(V 1.8) + OpenCV2.4.9 + VS2013 + Win10(x64)
- 【opencv学习笔记】(1)openCV 2.410 vs2013环境配置
- VS2013+OpenCV环境配置
- VS2013下OpenCV2.48配置
- vs2013中opencv的配置
- VS2013配置OpenCV3.0
- openCV与VS2013联合配置[转]
- vs2013 + opencv 3.0 无脑配置方法
- Windows8下PhoneGap 4 + Android Studio 1.0 + VS2013配置指南
- vs2013配置opencv2.4.9
- Windows8下PhoneGap 4 + Android Studio 1.0 + VS2013配置指南
- 关于vs2013配置Opencv开发环境
- VS2013+opencv2.4.9配置
- 64位系统vs2013配置opencv3.0