Apollo 10.0
自动驾驶开放平台
image_data_operations_rpp.h 文件参考

浏览源代码.

struct  apollo::perception::camera::image2D< T >
 

命名空间

namespace  apollo
 class register implement
 
namespace  apollo::perception
 apollo::perception
 
namespace  apollo::perception::camera
 

函数

bool apollo::perception::camera::rppInitDescriptor (RpptDescPtr &descPtr, int width, int height, int channels, int width_step)
 
bool apollo::perception::camera::rppImageToBlob (const base::Image8U &image, base::Blob< uint8_t > *blob)
 
bool apollo::perception::camera::rppImageToGray (const base::Image8UPtr &src, const base::Image8UPtr &dst, const int src_width, const int src_height, const float coeffs[3])
 
bool apollo::perception::camera::rppSwapImageChannels (const base::Image8UPtr &src, const base::Image8UPtr &dst, const int src_width, const int src_height, const int order[3])
 
__global__ void apollo::perception::camera::duplicate_kernel (const unsigned char *src, size_t src_width_step, uchar3 *dst, size_t dst_width_step, int width, int height)
 
bool apollo::perception::camera::rppDupImageChannels (const base::Image8UPtr &src, const base::Image8UPtr &dst, const int src_width, const int src_height)
 
__global__ void apollo::perception::camera::remap_pln1_kernel (const unsigned char *src, size_t src_width_step, unsigned char *dst, size_t dst_width_step, const float *mapx, const float *mapy, int width, int height)
 
__global__ void apollo::perception::camera::remap_pkd3_kernel (const uchar3 *src, size_t src_width_step, uchar3 *dst, size_t dst_width_step, const float *mapx, const float *mapy, int width, int height)
 
bool apollo::perception::camera::rppImageRemap (const base::Image8U &src_img, base::Image8U *dst_img, const int src_width, const int src_height, const base::Blob< float > &map_x, const base::Blob< float > &map_y)
 

变量

const uint32_t apollo::perception::camera::THREADS_PER_BLOCK_X = 32
 
const uint32_t apollo::perception::camera::THREADS_PER_BLOCK_Y = 32