int width
Definition bilateral.h:1
void dt_bilateral_free(dt_bilateral_t *b)
Definition bilateral.c:452
void dt_bilateral_slice(const dt_bilateral_t *const b, const float *const in, float *out, const float detail)
Definition bilateral.c:365
size_t dt_bilateral_memory_use2(const int width, const int height, const float sigma_s, const float sigma_r)
Definition bilateral.c:81
struct dt_bilateral_t __attribute__((packed)) dt_bilateral_t
void dt_bilateral_splat(const dt_bilateral_t *b, const float *const in)
Definition bilateral.c:167
float sigma_s
Definition bilateral.h:3
void dt_bilateral_grid_size(dt_bilateral_t *b, const int width, const int height, const float L_range, float sigma_s, const float sigma_r)
Definition bilateral.c:33
size_t dt_bilateral_singlebuffer_size2(const int width, const int height, const float sigma_s, const float sigma_r)
Definition bilateral.c:104
size_t dt_bilateral_memory_use(const int width, const int height, const float sigma_s, const float sigma_r)
Definition bilateral.c:62
dt_bilateral_t * dt_bilateral_init(const int width, const int height, const float sigma_s, const float sigma_r)
Definition bilateral.c:139
size_t dt_bilateral_singlebuffer_size(const int width, const int height, const float sigma_s, const float sigma_r)
Definition bilateral.c:90
void dt_bilateral_slice_to_output(const dt_bilateral_t *const b, const float *const in, float *out, const float detail)
Definition bilateral.c:412
int height
Definition bilateral.h:1
float sigma_r
Definition bilateral.h:3
void dt_bilateral_blur(const dt_bilateral_t *b)
Definition bilateral.c:346
Definition bilateral.h:24
size_t size_y
Definition bilateral.h:25
int sliceheight
Definition bilateral.h:27
size_t size_z
Definition bilateral.h:25
int width
Definition bilateral.h:26
float sigma_s
Definition bilateral.h:28
float sigma_r
Definition bilateral.h:28
int height
Definition bilateral.h:26
float *buf __attribute__((aligned(64)))
size_t size_x
Definition bilateral.h:25
int numslices
Definition bilateral.h:27
int slicerows
Definition bilateral.h:27