#include <GaussianBlur.h>
| Public Methods | |
| GaussianBlur (IMAGE_T *image, int w, int h, int d, bool cuda=false) | |
| Creates GaussianBlur object from image with specified height, width, and depth. This allocates internal memory and copies the image. More... | |
| ~GaussianBlur () | |
| void | blur (float sigma) | 
| Performs a GaussianBlur blur with the specified sigma. More... | |
| IMAGE_T * | get_image () | 
| Returns a pointer the current blurred image. This pointer become invalid if blur is called again. More... | |
| IMAGE_T * | get_image_d () | 
| 
 | ||||||||||||||||||||||||||||
| Creates GaussianBlur object from image with specified height, width, and depth. This allocates internal memory and copies the image. 
 Definition at line 34 of file GaussianBlur.C. References alloc_cuda_array, copy_array_to_gpu, free_cuda_array, and NULL. | 
| 
 | |||||||||
| 
 Definition at line 73 of file GaussianBlur.C. References free_cuda_array. | 
| 
 | ||||||||||
| Performs a GaussianBlur blur with the specified sigma. 
 Definition at line 167 of file GaussianBlur.C. Referenced by VolumetricData::gaussian_blur, and ScaleSpaceFilter::merge. | 
| 
 | |||||||||
| Returns a pointer the current blurred image. This pointer become invalid if blur is called again. 
 Definition at line 86 of file GaussianBlur.C. References copy_array_from_gpu. Referenced by VolumetricData::gaussian_blur. | 
| 
 | |||||||||
| 
 Definition at line 99 of file GaussianBlur.C. | 
 1.2.14 written by Dimitri van Heesch,
 © 1997-2002
1.2.14 written by Dimitri van Heesch,
 © 1997-2002