Vs2013中opencv的配置(添加属性表)
来源:互联网 发布:最好的网络电话软件 编辑:程序博客网 时间:2024/06/04 19:35
网上有很多VS2013的opencv配置教程,我也走了不少弯路。终于找到了比较好的一种方式。
VS2013和opencv3.0的下载和安装就不再累述。
以下我们从配置环境开始:
1.打开计算机的属性页,找到环境变量
2.在系统环境变量下新建下列选项
3.在系统变量中找到Path变量并在最后加上下面语句
;%OPENCV%\x86\vc12\bin
4.
在OpenCV的根目录下新建文件opencv300.props,这个文件将会在下面的VS2013配置中用到(建props文件可以先新建文本文件,输入以下内容后,再改后缀名即可)
文件内容为:
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Label="PropertySheets" />
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<IncludePath>$(OPENCV)\include;$(IncludePath)</IncludePath>
<LibraryPath Condition="'$(Platform)'=='Win32'">$(OPENCV)\x86\vc12\staticlib;$(OPENCV)\x86\vc12\lib;$(LibraryPath)</LibraryPath>
<LibraryPath Condition="'$(Platform)'=='X64'">$(OPENCV)\x64\vc12\staticlib;$(OPENCV)\x64\vc12\lib;$(LibraryPath)</LibraryPath>
</PropertyGroup>
<ItemDefinitionGroup>
<Link Condition="'$(Configuration)'=='Debug'">
<AdditionalDependencies>opencv_ts300.lib;opencv_world300.lib;opencv_calib3d300.lib;opencv_core300.lib;opencv_features2d300.lib;opencv_flann300.lib;opencv_highgui300.lib;opencv_imgcodecs300.lib;opencv_imgproc300.lib;opencv_ml300.lib;opencv_objdetect300.lib;opencv_photo300.lib;opencv_shape300.lib;opencv_stitching300.lib;opencv_superres300.lib;opencv_ts300.lib;opencv_video300.lib;opencv_videoio300.lib;opencv_videostab300.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<Link Condition="'$(Configuration)'=='Release'">
<AdditionalDependencies>opencv_ts300d.lib;opencv_world300d.lib;opencv_calib3d300d.lib;opencv_core300d.lib;opencv_features2d300d.lib;opencv_flann300d.lib;opencv_highgui300d.lib;opencv_imgcodecs300d.lib;opencv_imgproc300d.lib;opencv_ml300d.lib;opencv_objdetect300d.lib;opencv_photo300d.lib;opencv_shape300d.lib;opencv_stitching300d.lib;opencv_superres300d.lib;opencv_ts300d.lib;opencv_video300d.lib;opencv_videoio300d.lib;opencv_videostab300d.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemGroup />
</Project>
文件内容如下图
5:打开VS2013,新建一个空的Win32 控制台应用程序,工程名为OpencvTest
6:选择菜单栏中的“视图”——“属性管理器”——右击项目“添加现有属性”
7:添加现有属性成功后如下图所示
8:
然后测试代码
打开摄像头:
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/core/core.hpp>
using namespace cv;
int main()
{
VideoCapture cap(0);
Mat frame;
while (1)
{
cap >> frame;
imshow("调用摄像头", frame);
waitKey(30);
}
return 0;
}
9.如果成功那就大功告成啦啦啦- Vs2013中opencv的配置(添加属性表)
- OpenCV+VS2013 属性表配置
- vs2013中opencv的配置
- VS2013配置opencv属性管理器
- 在VS2013中配置OpenCV
- VS2013+Python+OpenCV的配置
- 一劳永逸的配置opencv+vs2013
- VS2013打开改变路径之后的解决方案(含opencv以及属性表)
- vs2013 项目属性配置的总结(主要用于opencv不同版本的管理)
- vs2013配置opencv 全兼容属性表(2.4.9+3.1.0)
- VS2013的安装和opencv的配置
- vs2013添加opencv2.4.9属性表
- opencv在vs2013的环境配置
- OpenCV 2.4.9+vs2013的配置
- opencv配置(OpenCV2.4.13+VS2013)
- OpenCV安装配置(VS2013+OpenCV3.0)
- VS2013+OpenCV环境配置
- vs2013 opencv配置
- POJ3277-City Horizon
- 设计模式之职责链模式
- 微服务学习一服务化架构的演进历史
- python启动脚本--daemon形式
- 链表带环问题
- Vs2013中opencv的配置(添加属性表)
- STM32简介
- 玲珑杯 1143
- 带环相交
- Openwrt:基于MT7628/MT7688的PWM驱动
- HDU
- CSS中margin和padding的区别
- 文章标题
- 马士兵经典语录