本文总结了,VC2013配置OpenCV开发环境。具体操做以下:ios
在配置以前,本文默认已正确安装OpenCV计算机视觉库文件,而且配置相应的环境变量。算法
此处第一个包含目录地址配置为:OpenCV的include目录ide
第二个库目录配置为:opencv\build\x64\vc12\lib 目录下的绝对地址(此处注意本文安装的OpenCV的版本为2.4.10版本,该版本x64目录下不一样OpenCV版本对应了不一样的vc版本,因此此处值得读者注意!)学习
2.打开连接器下的‘输入’选项,点开附加依赖项编辑内容以下。测试
依赖包以下:ui
opencv_core2410d.lib
opencv_highgui2410d.lib
opencv_imgproc2410d.lib
opencv_video2410d.libspa
opencv_features2d2410d.lib游戏
这些包的内容分别在vc12目录lib目录下,里面含有OpenCV经常使用的算法包,后面的d表明了特殊含义,感兴趣读者能够查阅相关资料。图片
3.配置开发平台为X64位版本开发
4.代码测试内容及显示效果以下
#include<iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main()
{
// 读入一张图片(游戏原画)
Mat img = imread("E:/OpenCVSource/lena.jpg");
// 建立一个名为 "游戏原画"窗口
namedWindow("游戏原画");
// 在窗口中显示游戏原画
imshow("游戏原画", img);
// 等待6000 ms后窗口自动关闭
waitKey(6000);
return 0;
}
效果以下:
--到此为止,在VC2013环境下配置OpenCV开发环境就配置成功了。读者能够根据自身研究和应用方向进行相关基于OpenCV的开发尝试。例如:简单图像处理、目标检测、目标跟踪等一系列计算机视觉相关研究。本人会及时更新学习过程,记录相关学习和研究细节,与众人分享成长过程当中的一些经历。
记录生活,分享技术。
注:本文章可转载,但须注明文章来源。