RealSense R200输出深度视频流,鼠标左键点击可输出该点的深度

本文介绍了一个使用RealSense R200传感器的小程序,通过OpenCV2加载并显示深度数据。当在imshow窗口中用鼠标左键点击深度图时,程序会输出该点的深度信息,单位为毫米。

RealSenseR200版是当今最小的3D传感器。

这是一个利用RealSenseR200的小程序。

使用OpenCV2的Mat装载深度数据,在imshow时,鼠标左键单击窗口的深度图中一点,即可cout输出该点的深度。单位为mm。


#include "pxcsensemanager.h"

#include "pxcmetadata.h"
#include "util_cmdline.h"
#include "util_render.h"
#include <opencv2\opencv.hpp>
using namespace cv;
using namespace std;
Mat depth;
Mat color;
//鼠标点击回调函数
void on_mouse(int event,int x, int y,int flags,void *ustc);


int wmain(int argc, WCHAR* argv[])
{
PXCSenseManager *psm = PXCSenseManager::CreateInstance();
    if (!psm)
    {
        wprintf_s(L"Unabel to create the PXCSenseManager\n");
        return 1;
    }

    psm->EnableStream(PXCCapture::STREAM_TYPE_COLOR);
    psm
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值