Point Cloud Library (PCL)
1.9.1
|
#include </build/pcl-r1oAwY/pcl-1.9.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.