Windows下opencv在vs2013的配置及小测试
来源:互联网 发布:金和网络 陈耀泉 编辑:程序博客网 时间:2024/05/21 15:44
作为一个水水的女研究僧,学习是不喜欢的,这不就关于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(想要显示的图片)。
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下opencv在vs2013的配置及小测试
- Opencv基于windows平台在vs2013下的安装配置
- Windows下配置VS2013&OpenCV
- [opencv]opencv2.4.10在vs2013下的配置方法
- 在VS2013下配置opencv-2.4.11
- opencv在vs2013下配置无效问题
- opencv在vs2013的环境配置
- opencv在vs2013下的环境搭建
- opencv在Windows下配置
- Windows下VS2013实现opencv
- 【openCV】有关在VS2013上进行openCV配置的注意事项
- 在VS2013中配置OpenCV
- OPencv在VS2013中的配置
- Linux系统下openCV的配置安装及测试
- 在windows下配置caffe(caffe for windows + vs2013)
- (一)openCV在ubuntu下的配置与测试
- 讲解Sphinx/Coreseek在windows下的配置安装及测试
- Ubuntu16.04下配置opencv及测试
- ACM最短路问题
- iOS图片查看滚动放大缩小
- 深度学习(8):Supervised Learning
- 蓝桥杯 历届试题 PREV-12 危险系数 并查集找割点 Java
- 基于Highcharts的图表绘制
- Windows下opencv在vs2013的配置及小测试
- java__加一。数组内存放了一些个位数字,组成一个大数(从高位到低位),现在将这个数加 11,并输出加一以后的结果。
- 创建数据表
- C#大矩阵乘法时间的开销
- Windows7 系统下通过远程桌面连接ubuntu14.04
- 招银网络笔试总结
- spring对jdbc的支持
- 笔记10
- JavaScript 正则表达式匹配验证常用案例