在立体视觉开发的时候,我们常常需要观察摄像头所获取图像的深度值规律,以便进一步提取特征
而在我们提取深度值的时候,往往更希望能够快速准确的获取指定点的深度值
本程序基于Kinect2所获取的深度图,其余深度相机获取的深度图可通用
程序原理
通过设置一个onmouse时间,当触发点击事件后,可以获取到点击点所在图像的长宽位置,再根据该位置提取深度值
程序
#include<iostream>
#include<opencv2/opencv.hpp>
#include<fstream>
using namespace cv;
using namespace std;
typedef unsigned short UINT16, *PUINT16;