High-Level Data Reduction Library: hdrl_filter

High-Level Data Reduction Library 1.6.0 High-Level data reduction routines for ESO pipelines

Loading...
Searching...
No Matches
Functions
hdrl_filter
Catalogue

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

  xbuf | The input map to be smoothed
  nx | The X dimension of the map
  ny | The 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