opencv2的安装、在VS上的配置以及第一个示例
2015-04-06 20:15
381 查看
opencv2的安装、在VS上的配置以及第一个示例
一、准备
1.1软件下载
官网 opencvgithub opencv
官网cmake cmake
目前opencv最新版本是是Opencv2.4.11,最新的开发版本是3.0beta。
cmake最新版本是cmake3.2.1。
我本人使用的是opencv2.4.10,cmake3.1.0。
1.2 opencv下载后的文件夹
opencv包含build和sources这两个文件夹(projects是我自己建立的文件夹)二、cmake编译
2.1 打开cmake,在source code源代码里面填写opencv/sources路径,在build the binaried编译器里面填写编译器VS的版本(视个人情况而定)。本人的如下:2.2 点击configure,弹出对话框选中对应的本地编译器,如下:
2.3 点击generate,等待编译完成。
三、vs上的配置
3.1 新建工程,建立好之后,在右侧找到属性管理器3.2 在debug上右键,添加新项目属性表,添加好之后,右键,属性
3.3 在通用属性/VC++目录中包含目录和库目录添加路径如下:
3.4 在通用属性/链接器/输入/附加依赖库中添加opencv/build/x86/vc12/lib中末尾带d的lib文件,如下:
(根据文件夹里面的内容来填写,图片中只是示例。)
完整的如下:
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_ts2410d.lib
opencv_video2410d.lib
opencv_videostab2410d.lib
3.4 在release上进行上面同样的操作,只是最后一步附加链接库上添加末尾不带d的链接库。
四、vs上第一个opencv程序
上一步vs配置好后,项目中添加c++文件。示例代码如下:#include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> using namespace cv; int main() { Mat image = imread("D://lena.jpg"); imshow("test", image); waitKey(); return 0; }
得到结果如下:
五、总结
由于想学习Opencv,所以在博客上将陆续分享自己的学习心得。由于《learning opencv》是基于第一代opencv,且代码是基于C语言的,所以选择的学习书籍是来自英伟达的工程师张静翻译的《opencv2计算机视觉编程手册》。对于文章中出现的不足和错误,欢迎共同交流。
相关文章推荐
- opencv配置安装以及配置vs和第一次运行
- OpenCV2.2 在VC 2005中安装、配置以及示例
- Red5的安装配置以及AS3连接red5简单示例
- Python reportlab教程(1)-安装以及第一个示例
- 【OpenCV入门教程之一】 安装OpenCV:OpenCV 2.4.8或OpenCV 2.4.9 +VS 开发环境配置
- OpenCV 安装 以及在visual studio上的配置
- 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置(永久配置)
- opencv,应用程序无法正常启动(0xc0150002),以及opencv在VS,cfree的配置
- OpenCV1.0,2.0在windows和Linux下的安装和在QT,VS中的配置
- JDK安装、配置以及编译运行我第一个JAVA程序
- 【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置
- 安装以及配置OpenCv
- OpenCV2.3.1的学习——安装+配置+第一个历程
- 安装OpenCV:OpenCV 2.4.8或2.4.9 +VS 开发环境配置
- OpenCV(一) 安装配置篇 opencv2.49以及vs2010及其以上版本
- OpenCV学习笔记(一)——安装配置、第一个程序
- OpenCV学习笔记(一)——安装配置、第一个程序
- 【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置
- OpenCV1.0在VS下的安装和配置
- opencv2.3.1 在VS上的安装配置