Go to the source code of this file.
Functions | |
void | gaussian3D_cuda (float *kernel, int kernel_size) |
template<typename IMAGE_T> bool | setup_cuda_filter (IMAGE_T *image, int w, int h, int d) |
void | copy_array_from_gpu (void *arr, void *arr_d, int bytes) |
void | copy_array_to_gpu (void *arr_d, void *arr, int bytes) |
template<typename IMAGE_T> void | gaussian1D_x_cuda (IMAGE_T *src_d, IMAGE_T *dst_d, int kernel_size, int width, int height, int depth) |
template<typename IMAGE_T> void | gaussian1D_y_cuda (IMAGE_T *src_d, IMAGE_T *dst_d, int kernel_size, int width, int height, int depth) |
template<typename IMAGE_T> void | gaussian1D_z_cuda (IMAGE_T *src_d, IMAGE_T *dst_d, int kernel_size, int width, int height, int depth) |
void | set_gaussian_1D_kernel_cuda (float *kernel, int kernel_size) |
void * | alloc_cuda_array (int bytes) |
void | free_cuda_array (void *arr) |
Primarily for use in the context of scale-space filtering used for 3-D image segmentation of Cryo-EM density maps.
Definition in file CUDAGaussianBlur.h.
|
Definition at line 118 of file CUDAGaussianBlur.cu. Referenced by GaussianBlur::GaussianBlur. |
|
Definition at line 102 of file CUDAGaussianBlur.cu. Referenced by GaussianBlur::get_image. |
|
Definition at line 112 of file CUDAGaussianBlur.cu. Referenced by GaussianBlur::GaussianBlur. |
|
Definition at line 126 of file CUDAGaussianBlur.cu. Referenced by GaussianBlur::GaussianBlur, and GaussianBlur::~GaussianBlur. |
|
Definition at line 564 of file CUDAGaussianBlur.cu. |
|
Definition at line 637 of file CUDAGaussianBlur.cu. |
|
Definition at line 697 of file CUDAGaussianBlur.cu. |
|
|
|
Definition at line 131 of file CUDAGaussianBlur.cu. |
|
|