56 cl_mem dev_in, cl_mem dev_out,
const dt_iop_roi_t *
const roi_in);
58 cl_mem dev_in, cl_mem dev_out,
const dt_iop_roi_t *
const roi_in);
void nlmeans_denoise_sse2(const float *const inbuf, float *const outbuf, const dt_iop_roi_t *const roi_in, const dt_iop_roi_t *const roi_out, const dt_nlmeans_param_t *const params)
void nlmeans_denoise(const float *const inbuf, float *const outbuf, const dt_iop_roi_t *const roi_in, const dt_iop_roi_t *const roi_out, const dt_nlmeans_param_t *const params)
Definition nlmeans_core.c:398
dt_dev_pixelpipe_type_t
Definition pixelpipe.h:36
Definition nlmeans_core.h:26
int decimate
Definition nlmeans_core.h:35
float center_weight
Definition nlmeans_core.h:31
int kernel_vert
Definition nlmeans_core.h:41
const float *const norm
Definition nlmeans_core.h:36
float scale
Definition nlmeans_core.h:28
int kernel_horiz
Definition nlmeans_core.h:40
int kernel_init
Definition nlmeans_core.h:38
float scattering
Definition nlmeans_core.h:27
int patch_radius
Definition nlmeans_core.h:33
float sharpness
Definition nlmeans_core.h:32
int search_radius
Definition nlmeans_core.h:34
dt_dev_pixelpipe_type_t pipetype
Definition nlmeans_core.h:37
int kernel_dist
Definition nlmeans_core.h:39
float chroma
Definition nlmeans_core.h:30
int kernel_accu
Definition nlmeans_core.h:42
float luma
Definition nlmeans_core.h:29