20#if GPU_PLATFORM == NVIDIA
24#elif GPU_PLATFORM == AMD
28#define nppImageToBlob rppImageToBlob
29#define nppImageToGray rppImageToGray
30#define nppImageRemap rppImageRemap
31#define nppSwapImageChannels rppSwapImageChannels
32#define nppDupImageChannels rppDupImageChannels
44 const int src_width,
const int src_height,
45 const float coeffs[3]) {
50 const int src_width,
const int src_height,
56 const int src_width,
const int src_height) {
61 const int src_width,
const int src_height,
64 return nppImageRemap(src_img, dst_img, src_width, src_height, map_x, map_y);
A wrapper around SyncedMemory holders serving as the basic computational unit for images,...
A wrapper around Blob holders serving as the basic computational unit for images.
std::shared_ptr< Image8U > Image8UPtr
bool imageToBlob(const base::Image8U &image, base::Blob< uint8_t > *blob)
bool imageToGray(const base::Image8UPtr &src, const base::Image8UPtr &dst, const int src_width, const int src_height, const float coeffs[3])
bool swapImageChannels(const base::Image8UPtr &src, const base::Image8UPtr &dst, const int src_width, const int src_height, const int order[3])
bool nppImageToGray(const base::Image8UPtr &src, const base::Image8UPtr &dst, const int src_width, const int src_height, const float coeffs[3])
bool imageRemap(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)
bool nppDupImageChannels(const base::Image8UPtr &src, const base::Image8UPtr &dst, const int src_width, const int src_height)
bool nppImageRemap(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)
bool nppSwapImageChannels(const base::Image8UPtr &src, const base::Image8UPtr &dst, const int src_width, const int src_height, const int order[3])
bool dupImageChannels(const base::Image8UPtr &src, const base::Image8UPtr &dst, const int src_width, const int src_height)
bool nppImageToBlob(const base::Image8U &image, base::Blob< uint8_t > *blob)