Advertisement

C++环境下kinect捕获图像与pcl处理点云数据

阅读量:

在进行相关操作之前,需提前完成Kinect与PCL库的编译工作。

首先,通过Kinect设备获取视野范围内cameraSpace中的三维坐标点以及colorSpace中的RGB图像。由于这两组数据均来源于depthFrame的映射,因此它们之间存在一一对应的关系。将三维坐标与颜色信息相结合,即可生成包含点云数据的pointxyzrgb结构。

CMakeLists.txt文件内容如下:

复制代码
  
    
 # cmake needs this line
    
 cmake_minimum_required(VERSION 3.1)
    
  
    
 # Enable C++11
    
 set(CMAKE_CXX_STANDARD 11)
    
 set(CMAKE_CXX_STANDARD_REQUIRED TRUE)
    
  
    
 #Define project name
    
 project(robotCalibrate)
    
  
    
 set(KINECT_INC "C:\ Program Files\ Microsoft SDKs\ Kinect\ v2.0_1409\ inc")
    
 set(KINECT_LIB "C:\ Program Files\ Microsoft SDKs\ Kinect

全部评论 (0)

还没有任何评论哟~