在VS2015上配置OpenCV
2016-01-28 14:50
267 查看
说明
以下配置过程中的路径名请以实际路径名替换。
OpenCV
官网:http://opencv.org/GitHub:https://github.com/Itseez/opencv
配置过程
新建一个C++项目。打开项目属性。
更改平台。
在 VC++目录 - 包含目录 中新增包含目录。
(勾选 从父级或项目默认设置继承)
D:\OpenCV\build\include D:\OpenCV\build\include\opencv D:\OpenCV\build\include\opencv2
在 VC++目录 - 库目录 中新增库目录。
(勾选 从父级或项目默认设置继承)
D:\OpenCV\build\x64\vc14\lib
在 链接器 - 输入 - 附加依赖项 中新增附加依赖项。
(新增的附加依赖项为上一步新增的库目录中的.lib文件)
(勾选 从父级或项目默认设置继承)
opencv_world310.lib opencv_world310d.lib
在环境变量path中增加条目。
(这里是动态链接库.dll文件的目录)
D:\OpenCV\build\x64\vc14\bin
添加测试代码和测试文件。
(程序来源网上)
//#include "stdafx.h" #include <opencv2/opencv.hpp> using namespace std; using namespace cv; int main(int argc, char *argv[]) { const char* imagename = "lena.jpg"; //从文件中读入图像 Mat img = imread(imagename); //如果读入图像失败 if (img.empty()) { fprintf(stderr, "Can not load image %s\n", imagename); return -1; } //显示图像 imshow("image", img); //此函数等待按键,按键盘任意键就返回 waitKey(); return 0; }
项目运行结果。
相关文章推荐
- apache模块mod_rpaf ,让nginx后端的apache获取访客IP
- 关于虚拟内存与Linux内存管理不得不知道的
- 你知道哪些linux命令,能把文件上传到远程linux服务器
- tomcat配置没啥难的啊
- linux undefined reference Access(char* ...)函数错误
- Linux学习之CentOS(二十)--CentOS6.4下修改MySQL编码方法
- Linux命令—echo
- Linux性能监控之Memory篇
- linux 配置ip
- Linux学习之CentOS(二十一)--Linux系统启动详解
- ARM嵌入式Linux设备树简介及应用示例
- linux用户态与内核态
- shell截取字符串的方法
- Centos6 安全防护设置指南
- LAMP中如何设置open_basedir
- 10条命令,一分钟分析Linux性能问题
- 高性能服务器架构
- LINUX - awk命令之NF和$NF区别
- Linux学习之CentOS(二十二)--单用户模式下修改Root用户的密码
- linux之fstab文件详解