在VS2013下配置OpenCV
opencv吧
全部回复
仅看楼主
level 2
_千千千 楼主
[酷]链接发不上去被秒删了,再发一遍
2017年05月23日 02点05分 1
level 2
_千千千 楼主
一.首先下载并安装OpenCV 3.0 alpha。下载链接
下载完成后,安装到F:\opencv (可根据需求自己设置),文件大小约有3G。
安装完成后会有F:\opencv 路径下会有 build、sources两个文件夹。
2017年05月23日 02点05分 2
level 2
_千千千 楼主
二.设置OpenCV环境变量
打开 我的电脑/属性/高级系统属性设置 面板, 如下:
在系统变量中新建 变量:
然后在系统变量里面编辑 Path 变量,在末尾添加 ;%OPENCV%\x86\vc12\bin 。
环境变量设置好后最好注销(重启)一下系统.
2017年05月23日 03点05分 3
level 1
坐等
2017年05月23日 03点05分 4
level 2
_千千千 楼主
三.配置VS2013
在F:\opencv路径下 新建opencv249.props 文件
内容编辑如下:
1. <?xml version="1.0" encoding="utf-8"?>
2. <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/m**uild/2003">
3. <ImportGroup Label="PropertySheets" />
4. <PropertyGroup Label="UserMacros" />
5. <PropertyGroup>
6. <IncludePath>$(OPENCV)\include;$(IncludePath)</IncludePath>
7. <LibraryPath Condition="'$(Platform)'=='Win32'">$(OPENCV)\x86\vc12\lib;$(LibraryPath)</LibraryPath>
8. <LibraryPath Condition="'$(Platform)'=='X64'">$(OPENCV)\x64\vc12\lib;$(LibraryPath)</LibraryPath>
9. </PropertyGroup>
10. <ItemDefinitionGroup>
11. <Link Condition="'$(Configuration)'=='Debug'">
12. <AdditionalDependencies>opencv_calib3d249d.lib;opencv_contrib249d.lib;opencv_core249d.lib;opencv_features2d249d.lib;opencv_flann249d.lib;opencv_gpu249d.lib;opencv_highgui249d.lib;opencv_imgproc249d.lib;opencv_legacy249d.lib;opencv_ml249d.lib;opencv_nonfree249d.lib;opencv_objdetect249d.lib;opencv_ocl249d.lib;opencv_photo249d.lib;opencv_stitching249d.lib;opencv_superres249d.lib;opencv_ts249d.lib;opencv_video249d.lib;opencv_videostab249d.lib;%(AdditionalDependencies)</AdditionalDependencies>
13. </Link>
14. <Link Condition="'$(Configuration)'=='Release'">
15. <AdditionalDependencies>opencv_calib3d249.lib;opencv_contrib249.lib;opencv_core249.lib;opencv_features2d249.lib;opencv_flann249.lib;opencv_gpu249.lib;opencv_highgui249.lib;opencv_imgproc249.lib;opencv_legacy249.lib;opencv_ml249.lib;opencv_nonfree249.lib;opencv_objdetect249.lib;opencv_ocl249.lib;opencv_photo249.lib;opencv_stitching249.lib;opencv_superres249.lib;opencv_ts249.lib;opencv_video249.lib;opencv_videostab249.lib;%(AdditionalDependencies)</AdditionalDependencies>
16. </Link>
17. </ItemDefinitionGroup>
18. <ItemGroup />
19. </Project>
打开VS,新建项目,在属性管理器面板添加现有属性表 把F:\opencv\opencv249.props文件添加进去即可
2017年05月23日 03点05分 5
请问这一步什么意思
2017年05月25日 15点05分
请问这个格式的怎么新建
2017年10月24日 14点10分
level 2
_千千千 楼主
四.验证
在 .CPP中输入#include <opencv2\opencv.hpp>若无错误,则配置成功。
测试代码如下:
把照片改名为123.jpg,然后放到工程项目放源文件的文件夹里面。
1. #include <opencv2\opencv.hpp>
2. #include <iostream>
3. #include <string>
4. using namespace cv;
5. using namespace std;
6. int main()
7. {
8. Mat img = imread("123.jpg");
9. if (img.empty())
10. {
11. cout << "error";
12. return -1;
13. }
14. imshow("照片显示", img);
15. waitKey();
16.
17. return 0;
18. }
运行后会显示图片于对话框中。
大功告成~
2017年05月23日 03点05分 6
level 8
楼猪,vs的包有没有,win10系统么
lumia win10客户端
2017年05月23日 04点05分 7
level 2
大神,给点OpenCV的入门算法资料
2019年04月10日 01点04分 10
《学习OpenCV(中文版)》,需要的话留个邮箱
2019年04月15日 01点04分
@星星的微笑双子 谢谢有了,imread读取图片后,imshow显示时间为什么那么久?我测试是2秒多
2019年04月18日 05点04分
@星星的微笑双子 楼主你好 请问方便发一下吗 [email protected] 感谢!!!
2019年04月21日 08点04分
@星星的微笑双子 楼主你好,请问方便发一下么[email protected]谢谢
2020年02月24日 02点02分
level 9
这b
2019年04月10日 07点04分 11
level 3
楼主,win7系统,vs2013按照您的方法配置可以是吗,求教了
2019年07月02日 03点07分 12
level 2
学习了
2019年07月02日 06点07分 13
你会吗
2019年07月02日 07点07分
@搞飞机皆 没用vs了,改Python了
2019年07月02日 10点07分
1