Point Cloud Library (PCL)  1.14.1-dev
List of all members | Public Member Functions | Public Attributes
pcl::cuda::YUV2RGBKernel< Storage > Struct Template Reference

#include </__w/1/s/cuda/io/include/pcl/cuda/io/debayering.h>

Public Member Functions

 YUV2RGBKernel (unsigned char *yuv_image, unsigned width, unsigned height)
 
__inline__ __host__ __device__ OpenNIRGB operator() (int index) const
 

Public Attributes

unsigned width
 
unsigned height
 
unsigned char * data
 

Detailed Description

template<template< typename > class Storage>
struct pcl::cuda::YUV2RGBKernel< Storage >

Definition at line 104 of file debayering.h.

Constructor & Destructor Documentation

◆ YUV2RGBKernel()

template<template< typename > class Storage>
pcl::cuda::YUV2RGBKernel< Storage >::YUV2RGBKernel ( unsigned char *  yuv_image,
unsigned  width,
unsigned  height 
)

Member Function Documentation

◆ operator()()

template<template< typename > class Storage>
__inline__ __host__ __device__ OpenNIRGB pcl::cuda::YUV2RGBKernel< Storage >::operator() ( int  index) const

Member Data Documentation

◆ data

template<template< typename > class Storage>
unsigned char* pcl::cuda::YUV2RGBKernel< Storage >::data

Definition at line 108 of file debayering.h.

◆ height

template<template< typename > class Storage>
unsigned pcl::cuda::YUV2RGBKernel< Storage >::height

Definition at line 107 of file debayering.h.

◆ width

template<template< typename > class Storage>
unsigned pcl::cuda::YUV2RGBKernel< Storage >::width

Definition at line 106 of file debayering.h.


The documentation for this struct was generated from the following file: