【OpenCV学习笔记】第一篇 搭建环境
2013-05-07 15:05
471 查看
第1步 下载OpenCV
下载地址:http://opencv.org/
目前最新版本为2.4.3,看来有对windows8的支持,还有linux和Mac,当然移动平台也不会落下android和ios的一个不少。
下载好,安装到一个目录,假设为"E:\OpenCV",稍微等一段时间就就安装好了。
第2步 配置环境变量
把vc10的路径加进环境变量,“E:\OpenCV\opencv\build\x86\vc10\bin;”,注意是build目录里,千万别选错了。
第3步 VS2012项目配置
1.项目属性——>VC++目录——>包含目录,分别添加三个目录
E:\OpenCV\opencv\build\include;
E:\OpenCV\opencv\include\opencv;
E:\OpenCV\opencv\include\opencv2。
2.项目属性——>VC++目录——>库目录,添加这个目录
E:\OpenCV\opencv\build\x86\vc10\lib
3.连接器——>输入——>附加依赖项,添加以下lib库文件
opencv_calib3d243d.lib;
opencv_contrib243d.lib;
opencv_core243d.lib;
opencv_features2d243d.lib;
opencv_flann243d.lib;
opencv_gpu243d.lib;
opencv_haartraining_engined.lib;
opencv_highgui243d.lib;
opencv_imgproc243d.lib;
opencv_legacy243d.lib;
opencv_ml243d.lib;
opencv_nonfree243d.lib;
opencv_objdetect243d.lib;
opencv_photo243d.lib;
opencv_stitching243d.lib;
opencv_ts243d.lib;
opencv_video243d.lib;
opencv_videostab243d.lib;
第4步 添加c++项
在源文件里添加新项目c++文件
第4步 编写c++代码显示一张图片
一开始总是应用命名空间失败,烦躁了挺久的,最后索性一关搞别的,最后还是忍不住打开了VS,后来就可以了。可能当时没刷新出来,环境变量也可能还未生效。
还有一点就是在项目目录里放进图片,貌似加载不出来,后来用绝对路径就有了。
按照以上的代码是可以正常运行的。
下载地址:http://opencv.org/
目前最新版本为2.4.3,看来有对windows8的支持,还有linux和Mac,当然移动平台也不会落下android和ios的一个不少。
下载好,安装到一个目录,假设为"E:\OpenCV",稍微等一段时间就就安装好了。
第2步 配置环境变量
把vc10的路径加进环境变量,“E:\OpenCV\opencv\build\x86\vc10\bin;”,注意是build目录里,千万别选错了。
第3步 VS2012项目配置
1.项目属性——>VC++目录——>包含目录,分别添加三个目录
E:\OpenCV\opencv\build\include;
E:\OpenCV\opencv\include\opencv;
E:\OpenCV\opencv\include\opencv2。
2.项目属性——>VC++目录——>库目录,添加这个目录
E:\OpenCV\opencv\build\x86\vc10\lib
3.连接器——>输入——>附加依赖项,添加以下lib库文件
opencv_calib3d243d.lib;
opencv_contrib243d.lib;
opencv_core243d.lib;
opencv_features2d243d.lib;
opencv_flann243d.lib;
opencv_gpu243d.lib;
opencv_haartraining_engined.lib;
opencv_highgui243d.lib;
opencv_imgproc243d.lib;
opencv_legacy243d.lib;
opencv_ml243d.lib;
opencv_nonfree243d.lib;
opencv_objdetect243d.lib;
opencv_photo243d.lib;
opencv_stitching243d.lib;
opencv_ts243d.lib;
opencv_video243d.lib;
opencv_videostab243d.lib;
第4步 添加c++项
在源文件里添加新项目c++文件
第4步 编写c++代码显示一张图片
#include <opencv2\opencv.hpp> #include <iostream> using namespace cv; void main() { IplImage *src; src = cvLoadImage("H:\\Users\\Bvin\\Pictures\\favorites\\mi.jpg"); cvNamedWindow("bvin",CV_WINDOW_AUTOSIZE); cvShowImage("bvin",src); cvWaitKey(0); cvDestroyWindow("bvin"); cvReleaseImage(&src); }
一开始总是应用命名空间失败,烦躁了挺久的,最后索性一关搞别的,最后还是忍不住打开了VS,后来就可以了。可能当时没刷新出来,环境变量也可能还未生效。
还有一点就是在项目目录里放进图片,貌似加载不出来,后来用绝对路径就有了。
按照以上的代码是可以正常运行的。
cvLoadImage():从文件载入图片,参数为图片路径
cvNamedWindow():创建一个窗口,第一个参数是窗口的name,后面是flag
cvShowImage():把图片置于一个窗口,第一个参数是指那个窗口,后面的是指图片 运行之后就可以看见图片咯!
是不是太冒火了,没事会被和谐的,哈哈!!
相关文章推荐
- 【OpenCV学习笔记】第一篇 搭建环境
- OpenCV(第一篇OpenCV的android环境搭建)学习
- 【Oencv2计算机视觉学习笔记(一)】QT5.3.1 与 OpenCV2.4.9 环境搭建
- OpenCV学习笔记[2]Eclipse下的环境搭建
- OpenCV学习第一篇:开发环境搭建以及显示电脑中的图片
- python 学习笔记 第一篇:开发环境搭建
- OpenCV2学习笔记01:Linux下OpenCV开发环境的搭建
- 【Ubuntu+OpenCV】Ubuntu11.04下OpenCV2.1环境搭建--学习笔记【0】
- OpenCV2学习笔记02:MSVC2013搭建OpenCV开发环境
- 【OpenCV学习笔记 001】 VS2013+OpenCV2.4.9开发环境的搭建
- 【OpenCV学习笔记】1.1简介环境搭建
- Python学习笔记---开发环境搭建
- cocos2dx3.2学习笔记(2)cocos2d-x开发环境搭建
- React-Native 学习系列课程笔记(React-Native开发环境搭建)
- PHP,thinkphp学习笔记之一 基础环境搭建
- 从Native到Web(一), NaCl学习笔记: 环境搭建
- Ionic学习笔记——环境搭建
- lua学习笔记(1)——lua简介和环境搭建
- Docker学习笔记之一,搭建一个JAVA Tomcat运行环境
- OpenCV学习笔记(一)——OpenCV3.1.0+VS2015开发环境配置