High-Level Data Reduction Library: hdrl_apline

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

Loading...
Searching...
No Matches
Functions
hdrl_apline
Catalogue

Detect objects on a line of data. More...

Collaboration diagram for hdrl_apline:

## Functions
void | hdrl_apline (ap_t *ap, double dat[], double conf[], double smoothed[], double smoothedc[], cpl_size j, unsigned char *bpm)
| Detect objects on a line of data.

## Detailed Description

Detect objects on a line of data.

## Function Documentation

## ◆ hdrl_apline()

void hdrl_apline | ( | ap_t * | ap,
|  | double | dat[],
|  | double | conf[],
|  | double | smoothed[],
|  | double | smoothedc[],
|  | cpl_size | j,
|  | unsigned char * | bpm
| ) |  |

Detect objects on a line of data.

Parameters

  ap | The input ap structure
  dat | The line of data
  conf | The confidence map for the line of data
  smoothed | A smoothed version of the data line
  smoothedc | A smoothed version of the confidence map line
  j | A number that tells you which row this is in the image
  bpm | A bad pixel mask for that line

Purpose: Detect objects on a line of data

Description: Pixels above the defined threshold are detected on a line of data. A search is done in the ap structure to see if the pixel forms part of an object that is already known or whether this is part of a new object. The information is stored in the ap structure linked list.