VS2013中配置OpenCV2.4.8
2016-01-10 16:12
281 查看
一、设置环境变量
首先新建一个系统变量OpenCV,如果选择使用官网下载的库,路径为C:\OpenCV2.4.8\opencv\build\x64\vc12 ,自己编译的库,路径为:C:\OpenCVLatest\build\vs2013x64\install\x64\vc12。执行下列命令添加OpenCV系统变量(需要管理员权限):二、配置VS2013
新建vc++ win32的控制台应用程序,命名为HelloOpenCV;在“配置管理器”(生成–>配置管理器)里新建解决方案平台,选择x64;打开“属性管理器”(视图–>其他窗口–>属性管理器),会看到步骤2新建的x64的Debug和Release配置;在Debug|x64上“右击”,选择“添加新项目属性表”,命名为“OpenCV248_X64_Debug”,同样Release|x64的命名为“OpenCV248_X64_Release”;在“OpenCV248_X64_Debug”上右击选择“属性”,在弹出的属性页中,左侧选择“通用属性->VC++目录”,在右侧编辑“包含目录”和“库目录”分别为$(OpenCV)\..\..\include和$(OpenCV)\lib接下来在左侧选择“链接器->输入”,在右侧编辑“附加依赖项”,添加以下值:三、简单的Demo
下面写个简单的Demo,看看配置是否可用。#include <opencv2/opencv.hpp>#include <iostream> using namespace std; using namespace cv;int main(int argc, char **argv){Mat img = imread("twoboy.jpg");if (img.empty()){cout << "打开图像失败!" << endl;return -1;}namedWindow("image", CV_WINDOW_AUTOSIZE);imshow("image", img);waitKey();return 0;}运行结果:
注意事项
本篇博文中的第一部分是设置系统环境变量,其中添加了一个OpenCV的变量,这个变量在后面的属性表配置中用到了,引用方式是$(OpenCV),如果按照上面添加了如:目录$(OpenCV)\..\..\include,在写程序的时候提示找不到opencv.hpp文件,那么不妨重启一下你的VS2013吧!相关文章推荐
- opencv 数字识别详细教程
- VMWARE 克隆出一台虚拟机,网卡不可用
- Linux基础
- tomcat+nginx+memchaed+myeclipse2014
- ubantu下安装hadoop+hive全解
- Linux setup 安装命令
- linux tar order
- 文章标题 Hadoop:编写一个求和排序的MR
- linux 常用命令
- php-reverse-shell
- 获取Tachyon上的数据去执行Hadoop的MapReduce程序
- 不错的博客和工具网站
- /etc/hosts.conf
- Hadoop分布式文件系统——导入和导出数据
- NSOperation(操作)简介
- centos6.6 搭建hadoop-2.6.0步骤
- Apache,Nginx和Tomcat
- 安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(六)码农网
- HBase 常用Shell命令
- 安装完最小化 RHEL/CentOS 7 后需要做的 30 件事情(五)