|
Point Cloud Library (PCL)
1.8.1
|
#include </build/pcl-qv3n_B/pcl-1.8.1+dfsg1/cuda/io/include/pcl/cuda/io/kinect_smoothing.h>
Public Member Functions | |
| DisparityBoundSmoothing (int width, int height, int window_size, float focal_length, float baseline, float disparity_threshold, float *data, float *raw_data) | |
| __host__ __device__ float | disparity2depth (float disparity) |
| __host__ __device__ float | depth2disparity (float depth) |
| __host__ __device__ float | clampToDisparityBounds (float avg_depth, float depth) |
| __host__ __device__ float | operator() (int idx) |
Public Attributes | |
| int | width_ |
| int | height_ |
| int | window_size_ |
| float | focal_length_ |
| float | baseline_ |
| float | disparity_threshold_ |
| float * | data_ |
| float * | raw_data_ |
Definition at line 50 of file kinect_smoothing.h.
|
inline |
Definition at line 52 of file kinect_smoothing.h.
|
inline |
Definition at line 82 of file kinect_smoothing.h.
References depth2disparity(), disparity2depth(), and disparity_threshold_.
Referenced by operator()().
|
inline |
Definition at line 75 of file kinect_smoothing.h.
Referenced by clampToDisparityBounds(), and pcl::cuda::DisparityHelperMap::operator()().
|
inline |
Definition at line 68 of file kinect_smoothing.h.
Referenced by clampToDisparityBounds(), and pcl::cuda::DisparityHelperMap::operator()().
|
inline |
Definition at line 99 of file kinect_smoothing.h.
References clampToDisparityBounds(), and width_.
| float pcl::cuda::DisparityBoundSmoothing::baseline_ |
Definition at line 61 of file kinect_smoothing.h.
| float* pcl::cuda::DisparityBoundSmoothing::data_ |
Definition at line 63 of file kinect_smoothing.h.
| float pcl::cuda::DisparityBoundSmoothing::disparity_threshold_ |
Definition at line 62 of file kinect_smoothing.h.
Referenced by clampToDisparityBounds().
| float pcl::cuda::DisparityBoundSmoothing::focal_length_ |
Definition at line 60 of file kinect_smoothing.h.
| int pcl::cuda::DisparityBoundSmoothing::height_ |
Definition at line 58 of file kinect_smoothing.h.
| float* pcl::cuda::DisparityBoundSmoothing::raw_data_ |
Definition at line 64 of file kinect_smoothing.h.
| int pcl::cuda::DisparityBoundSmoothing::width_ |
Definition at line 58 of file kinect_smoothing.h.
Referenced by operator()(), pcl::cuda::DisparityClampedSmoothing::operator()(), and pcl::cuda::DisparityHelperMap::operator()().
| int pcl::cuda::DisparityBoundSmoothing::window_size_ |
Definition at line 59 of file kinect_smoothing.h.