VS2013+OpenCV环境配置
来源:互联网 发布:剑三帅气成男捏脸数据 编辑:程序博客网 时间:2024/04/20 09:08
1、下载VS2013,opencv2.410
2、在系统变量中创建变量OPENCV = D:\opencv\build,在系统变量Path中加;%OPENCV%\x86\vc12\bin;%OPENCV%\x64\vc12\bin
注意:x86和x64分别表示32bit和64bit的VS工程,根据自己的工程来修改,否则虽编译成功但会运行错误;
vc10, vc11, vc12 分别表示VS2010, VS2012, VS2013的Visual Studio使用的编译器版本
3、在opencv根目录下新建VS属性表文件opencv2410.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\lib;$(LibraryPath)</LibraryPath> <LibraryPath Condition="'$(Platform)'=='X64'">$(OPENCV)\x64\vc12\lib;$(LibraryPath)</LibraryPath> </PropertyGroup> <ItemDefinitionGroup> <Link Condition="'$(Configuration)'=='Debug'"> <AdditionalDependencies>opencv_calib3d2410d.lib;opencv_contrib2410d.lib;opencv_core2410d.lib;opencv_features2d2410d.lib;opencv_flann2410d.lib;opencv_gpu2410d.lib;opencv_highgui2410d.lib;opencv_imgproc2410d.lib;opencv_legacy2410d.lib;opencv_ml2410d.lib;opencv_nonfree2410d.lib;opencv_objdetect2410d.lib;opencv_ocl2410d.lib;opencv_photo2410d.lib;opencv_stitching2410d.lib;opencv_superres2410d.lib;opencv_ts2410d.lib;opencv_video2410d.lib;opencv_videostab2410d.lib;%(AdditionalDependencies)</AdditionalDependencies> </Link> <Link Condition="'$(Configuration)'=='Release'"> <AdditionalDependencies>opencv_calib3d2410.lib;opencv_contrib2410.lib;opencv_core2410.lib;opencv_features2d2410.lib;opencv_flann2410.lib;opencv_gpu2410.lib;opencv_highgui2410.lib;opencv_imgproc2410.lib;opencv_legacy2410.lib;opencv_ml2410.lib;opencv_nonfree2410.lib;opencv_objdetect2410.lib;opencv_ocl2410.lib;opencv_photo2410.lib;opencv_stitching2410.lib;opencv_superres2410.lib;opencv_ts2410.lib;opencv_video2410.lib;opencv_videostab2410.lib;%(AdditionalDependencies)</AdditionalDependencies> </Link> </ItemDefinitionGroup> <ItemGroup /></Project>
提醒:注意opencv版本,如opencv_calib3d2410.lib;是D:\opencv\build\x86\vc12\lib下的,可根据自己的实际情况加以修改
4、VS2013中创建测试工程:执行文件 -> 新建 -> 项目 -> Visual C++ -> Win32 控制台应用程序 -> 确定 -> 下一步 -> 附加选项选“空项目” -> 完成
5、VS2013中配置opencv:执行视图 -> 其他窗口 -> 属性管理器 -> 添加现有属性表 ->添加opencv2410.props
6、VS2013中添加C++文件:执行解决方案资源管理器 -> 源文件(右键)-> 添加 -> 新建项 -> Visual C++ -> C++文件 -> .添加代码如下:
#include <opencv2\opencv.hpp>#include <iostream>#include <string>using namespace cv;using namespace std;int main(int argc, char* argv[]){IplImage* img = cvLoadImage("2.jpg");cvNamedWindow("image", CV_WINDOW_AUTOSIZE);cvShowImage("image", img);cvWaitKey(0);cvReleaseImage(&img);cvDestroyWindow("image");}7、按F5调试程序
如果可以打开一张图片,则配置成功(注意:图片最好放在工程中.cpp文件所在的文件夹中)
0 0
- VS2013+OpenCV环境配置
- 【VS2013】配置OpenCV环境
- VS2013配置opencv环境
- 配置OpenCV+VS2013开发环境
- 关于vs2013配置Opencv开发环境
- OpenCV 2.4.9 +VS2013 开发环境配置
- OpenCV 2.4.9 +VS2013 开发环境配置
- win10中的VS2013配置OpenCV开发环境
- opencv在vs2013的环境配置
- OpenCV 2.4.10 +VS2013 开发环境配置
- OpenCV 2.4.9 +VS2013 开发环境配置
- OpenCV 2.4.9 +VS2013 开发环境配置
- 【opencv学习笔记】(1)openCV 2.410 vs2013环境配置
- Opencv+vs2013环境搭建
- VS2013+OpenCV环境搭建
- OpenCV - win7+vs2013(2012)+opencv3.0.0 环境配置
- [转] OpenCV 2.4.9 +VS2013 开发环境配置
- OpenCV - win7+vs2013(2012)+opencv3.0.0 环境配置
- 关于iphone各机型图片的适配
- 移动!何时才能用上你的公网IP?
- /dev/zero与/dev/null
- Kali 安装Scrapy爬虫框架
- CC和DDOS攻击nginx防备策略
- VS2013+OpenCV环境配置
- 一键启动和关闭oracle服务
- 织梦自定义模型textdata或htmltext字段修改文档时为空
- 我们要的网站优化到底是什么?
- select函数总结
- 使用dctmtk实现DICOM文件的发送(StoreSCU)
- 预处理,编译, 优化, 汇编, 链接
- iOS-Core-Animation之十三----高效绘图
- [Leetcode]Subsets II