Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
ppg.c File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

static void demosaic_ppg (float *const out, const float *const in, const dt_iop_roi_t *const roi_out, const dt_iop_roi_t *const roi_in, const uint32_t filters, const float thrs)
 

Function Documentation

◆ demosaic_ppg()

static void demosaic_ppg ( float *const  out,
const float *const  in,
const dt_iop_roi_t *const  roi_out,
const dt_iop_roi_t *const  roi_in,
const uint32_t  filters,
const float  thrs 
)
static

1:1 demosaic from in to out, in is full buf, out is translated/cropped (scale == 1.0!)

References dt_alloc_align_float(), dt_free_align, f(), FC(), height, dt_iop_roi_t::height, m, median, pre_median(), thrs, width, dt_iop_roi_t::width, dt_iop_roi_t::x, and dt_iop_roi_t::y.

Referenced by process().