需求
在Visual Studio环境中编写C++代码,同时可以调用OpenCV的相关代码。
1.安装OpenCV
访问 opencv 官网下载对应平台的库文件。
注意:Visual Studio和OpenCV有相应的版本对应,本人使用的是VS2013,而Visual Studio2013对应的是vc12,不是vc13
将库文件下载后进行解压
2.配置环境变量
环境变量配置完成后需要重启电脑
3.配置项目->属性->VC++目录->包含目录
在项目中配置包含目录
4.配置项目->属性->VC++目录->库目录
在项目中配置库目录
5.修改链接器->输入->附加依赖项
opencv_ts300.lib
opencv_ts300d.lib
opencv_world300.lib
opencv_world300d.lib
6.编写测试代码
编写以下代码进行opencv的测试
//读取图片并显示
#include "stdio.h"
#include <iostream>
#include <opencv2/core.hpp>
#include <opencv2/highgui.hpp>
#include <opencv2/imgproc.hpp>using namespace cv;int main()
{Mat img = imread("E:\\1.bmp");namedWindow("测试opencv");imshow("测试opencv", img);cvWaitKey(6000);
}
测试成功,可以在visual studio中成功调用opencv。
Ref
https://blog.csdn.net/HikD_bn/article/details/108370830
https://blog.csdn.net/ian_qi/article/details/79795988