40 #include <pcl/cuda/point_cloud.h>
41 #include <pcl/io/openni_camera/openni_image.h>
66 template <
template <
typename>
class Storage>
94 template<
template <
typename>
class Storage>
103 template <
template <
typename>
class Storage>
114 template<
template <
typename>
class Storage>
123 template<
template <
typename>
class Storage>
pcl::shared_ptr< Image > Ptr
void compute(const openni_wrapper::Image::Ptr &bayer_image, RGBImageType &rgb_image) const
typename Storage< OpenNIRGB >::type RGBImageType
typename Storage< OpenNIRGB >::type RGBImageType
void computeBilinear(const openni_wrapper::Image::Ptr &bayer_image, RGBImageType &rgb_image) const
typename Storage< OpenNIRGB >::type RGBImageType
void compute(const openni_wrapper::Image::Ptr &yuv_image, RGBImageType &rgb_image) const
DebayerBilinear(unsigned char *bayer_image, unsigned width, unsigned height)
__inline__ __host__ __device__ OpenNIRGB operator()(int index) const
Simple structure holding RGB data.
YUV2RGBKernel(unsigned char *yuv_image, unsigned width, unsigned height)
__inline__ __host__ __device__ OpenNIRGB operator()(int index) const
__host__ __device__ bool operator()(int i)
downsampleIndices(int width, int height, int stride)