37 #ifndef PCL_GPU_PROBABILITY_PROCESSOR_H_
38 #define PCL_GPU_PROBABILITY_PROCESSOR_H_
44 #include <pcl/point_types.h>
45 #include <pcl/console/print.h>
46 #include <pcl/gpu/containers/device_array.h>
47 #include <pcl/gpu/people/label_common.h>
53 class ProbabilityProc;
63 typedef boost::shared_ptr<ProbabilityProcessor>
Ptr;
75 CombineProb (
const Depth& depth,
88 CreateGaussianKernel (
float sigma,
93 GaussianBlur(
const Depth& depth,
100 GaussianBlur(
const Depth& depth,
107 boost::shared_ptr<pcl::device::ProbabilityProc> impl_;
114 #endif // PCL_GPU_PROBABILITY_PROCESSOR_H_
This file defines compatibility wrappers for low level I/O functions.
DeviceArray2D< unsigned short > Depth
DeviceArray2D< unsigned char > Labels
boost::shared_ptr< ProbabilityProcessor > Ptr