Opencv安装(vs2010 和 Opencv2.4.9)
来源:互联网 发布:一淘是淘宝客吗 编辑:程序博客网 时间:2024/06/05 02:29
1.软件下载与版本问题
上一篇已经说明opencv版本号与vs对应的关系,其实在不清楚的情况下,可以将下载好的opencv解压之后观察
在下载好的X86目录中可以清楚看到可以支持版本号,本文以2.4.9安装为例(为什么不选择高版本呢,第一是我的电脑最高版本vs2010,第二也并不是版本越高的opencv越好,适合自己的最好)
2.环境变量设置
注意自己系统是32位还是64位的,以32位为例,PATH变量值添加:;…… opencv\build\x86\vc10\bin,具体看你Opencv放在哪里。
3.工程目录配置
先创建一个空的Win32应用程序,找到项目的“属性管理器” 这里需要添加三个地方:
1.【通用属性】 ->【VC++目录】 ->【包含目录】添加:
....\opencv\build\include
....\opencv\build\include\opencv
...\opencv\build\include\opencv2 这三个目录。(...:是根据实际情况的根目录)
2.【通用属性】 ->【VC++目录】 ->【库目录】添加:
...\opencv\build\x86\vc10\lib
3.【通用属性】 ->【链接器】->【输入】->【附加的依赖项】添加: (总共有38个....d.lib是debug版本,不带是release)
opencv_ml249d.lib
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_objdetect249d.lib
opencv_ts249d.lib
opencv_video249d.lib
opencv_nonfree249d.lib
opencv_ocl249d.lib
opencv_photo249d.lib
opencv_stitching249d.lib
opencv_superres249d.lib
opencv_videostab249d.lib
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_objdetect249d.lib
opencv_ts249d.lib
opencv_video249d.lib
opencv_nonfree249d.lib
opencv_ocl249d.lib
opencv_photo249d.lib
opencv_stitching249d.lib
opencv_superres249d.lib
opencv_videostab249d.lib
opencv_objdetect249.lib
opencv_ts249.lib
opencv_video249.lib
opencv_nonfree249.lib
opencv_ocl249.lib
opencv_photo249.lib
opencv_stitching249.lib
opencv_superres249.lib
opencv_videostab249.lib
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
pencv_ml249.lib
4.重启
重启是为了将之前布置的变量路径重新生效,如果不重启可能会出问题。
5.测试
在空的Win32新建一个.cpp文件,复制以下代码,不过需要准备一个pic.jpg图片放到对应工程文件夹中。
- #include<iostream>
- #include <opencv2/core/core.hpp>
- #include <opencv2/highgui/highgui.hpp>
- using namespace cv;
- int main()
- {
- Mat img=imread("pic.jpg");
- namedWindow("测试");
- imshow("测试显示",img);
- waitKey(6000);
- }
如果一切配置都ok,那么就会显示出你的图片
阅读全文
1 0
- Opencv安装(vs2010 和 Opencv2.4.9)
- vs2010安装opencv2.4.9
- VS2010+opencv2.4.9安装
- opencv安装与配置——vs2010+opencv2.4.9
- OpenCV学习一:VS2010 + OpenCv2.4.9 的安装与配置
- 如何轻巧地配置Opencv(vs2010+opencv2.4.9)
- opencv学习笔记(1) opencv2.4.8和vs2010 win8的安装和配置
- 【OpenCV】openCV2.4.9+VS2010链接库配置
- opencv配置(vs2010+opencv2.4.10)
- OpenCV 完全安装 新增VS2010+OpenCV2.1,新增VS2010+OpenCV2.3.1
- openCV学习笔记(1):opencv2.3.1与vs2010安装配置
- Opencv2.4.7+VS2010+win10安装配置(OpenCv 学习笔记一)
- 【OpenCV学习笔记】【编程实例】一(VS2010/MFC+OPenCV2.4.7读取图片和摄像头)
- win7-64+vs2010+opencv2.4.9安装
- OPENCV2.4.9+VS2010+win7+64系统安装
- OpenCV2.4.9+VS2010安装配置教程
- vs2010+opencv2.2安装
- opencv2.4.2+vs2010 安装
- MATLAB之文件操作
- spring boot web相关配置
- java学习之swap问题
- 笔试/面试:删除一个无头单链表的非尾节点 ,从尾到头打印单链表
- connectionStrings 与 appSettings 的区别
- Opencv安装(vs2010 和 Opencv2.4.9)
- 学习爬虫基础6-HTTP响应状态码参考:
- andorid整体概念浅析
- Zookeeper之常用API详解
- Django admin学习(一)
- Android应用图标上的小红点Badge实现
- 值得推荐的C/C++框架和库
- 安装android studio遇上的问题
- 剑指offer——从尾至头打印链表