38 #ifndef PCL_IO_DEPTH_SENSE_GRABBER_H 39 #define PCL_IO_DEPTH_SENSE_GRABBER_H 41 #include <pcl/io/grabber.h> 42 #include <pcl/point_cloud.h> 43 #include <pcl/point_types.h> 49 namespace io {
namespace depth_sense {
struct DepthSenseGrabberImpl; } }
63 void (sig_cb_depth_sense_point_cloud)
67 void (sig_cb_depth_sense_point_cloud_rgba)
72 DepthSense_QVGA_30Hz = 0,
78 DepthSense_Median = 1,
79 DepthSense_Average = 2,
112 return (std::string (
"DepthSenseGrabber"));
116 getFramesPerSecond ()
const;
128 setConfidenceThreshold (
int threshold);
139 disableTemporalFiltering ();
143 getDeviceSerialNumber ()
const;
Grabber for DepthSense devices (e.g.
Grabber interface for PCL 1.x device drivers.
boost::shared_ptr< const PointCloud< PointT > > ConstPtr