WIN10+kinect for windows SDK2.0+OpenCV+VS2017环境配置
之前记录了pcl的环境搭建,直接在配置pcl的项目中将opencv和kinect SDK配置进去就可以了,下面是具体步骤。
1 OpenCV3.4.0与Kinect SDK2.0安装
OpenCV3.4.0下载:链接:https://pan.baidu.com/s/1jR3WRrcnbJK6CI1-87s9gQ 提取码:ihjk
下载完成后安装,安装过程很简单,可以选择安装路径。
Kinect SDK2.0的安装在上一篇博客中已经介绍。
链接:https://blog.****.net/weixin_44063985/article/details/89314022
2 添加环境变量
(1)我的电脑-右键属性-高级选项设置-环境变量-下面的系统变量中的PATH,编辑
(2)点击新建,添加OpenCV对应文件夹的安装路径,如图是我的安装路径
3 VS2017相关操作
(1)打开VS2017,打开之前配置pcl建立的项目(如果用不到pcl可以直接创建一个空项目),下图是我建立的项目PCL_OpenCV。
(2)点击PCL_OpenCV,右键>>属性>>VC++;在包含目录和库目录里添加如下路径
(3)包含目录添加(OpenCV):
(4)库目录添加(OpenCV):
(5)c++>>附加包含目录(kinect SDK);
(6)链接器>>附加库目录(kinect SDK);
(7)链接器>>输入(OpenCV+kinect SDK)
4验证OpenCV是否安装成功
#include <iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main()
{
Mat img = imread("1.jpg");//读入一张图片
namedWindow("Test"); //创建一个名为Test窗口
imshow("Test", img); //窗口中显示图像
waitKey(5000); //等待5000ms后窗口自动关闭
}
此程序功能为显示一张图片,工程文件夹下要放置一张图片1.jpg。