40 #include <pcl/io/grabber.h>
41 #include <pcl/point_cloud.h>
48 namespace io {
namespace depth_sense {
struct DepthSenseGrabberImpl; } }
61 using Ptr = shared_ptr<DepthSenseGrabber>;
62 using ConstPtr = shared_ptr<const DepthSenseGrabber>;
69 DepthSense_QVGA_30Hz = 0,
75 DepthSense_Median = 1,
76 DepthSense_Average = 2,
109 return (std::string (
"DepthSenseGrabber"));
113 getFramesPerSecond ()
const;
125 setConfidenceThreshold (
int threshold);
132 enableTemporalFiltering (TemporalFilteringType type, std::size_t window_size = 1);
136 disableTemporalFiltering ();
140 getDeviceSerialNumber ()
const;