High-Level Data Reduction Library 1.6.0a5
High-Level data reduction routines for ESO pipelines
Loading...
Searching...
No Matches
hdrl_filter

Do bilinear median and linear filtering on background values. More...

Collaboration diagram for hdrl_filter:

Functions

cpl_error_code hdrl_bfilt (double **xbuf, cpl_size nx, cpl_size ny)
 Do bilinear median and linear filtering on background values.
 
void padext (double x[], cpl_size n)
 Pads out array with missing points and linearly extrapolates the ends.
 

Detailed Description

Do bilinear median and linear filtering on background values.

Function Documentation

◆ hdrl_bfilt()

cpl_error_code hdrl_bfilt ( double **  xbuf,
cpl_size  nx,
cpl_size  ny 
)

Do bilinear median and linear filtering on background values.

Parameters
xbufThe input map to be smoothed
nxThe X dimension of the map
nyThe Y dimension of the map
Returns
CPL_ERROR_NONE if all went well (Currently it's the only value).

Description: A map is smoothed using sliding median and mean filters.

◆ padext()

void padext ( double  x[],
cpl_size  n 
)

Pads out array with missing points and linearly extrapolates the ends.

Parameters
x.
n.

Description: .Pads out array with missing points and linearly extrapolates the ends