ERIS Pipeline Reference Manual 1.8.15
Functions
Utilities relating to

Functions

master_flat * en_master_flat_create (const hdrl_image *flat, const cpl_mask *cold_bpm, const cpl_image *confidence, const char *filename, const cpl_propertylist *plist)
 Create a new master_flat struct and initialise the contents.
 

Detailed Description

MASTER_FLATs

Function Documentation

◆ en_master_flat_create()

master_flat * en_master_flat_create ( const hdrl_image *  flat,
const cpl_mask *  cold_bpm,
const cpl_image *  confidence,
const char *  filename,
const cpl_propertylist *  plist 
)

Create a new master_flat struct and initialise the contents.

Parameters
flatthe image containing the flatfield
cold_bpmthe mask with 'cold' pixels (may be NULL)
confidencethe image containing the confidence array
filenamethe name of the file associated with the flat
plistthe propertylist associated with the flat
Returns
The new master_flat struct

The function returns a pointer to a master_flat structure that is populated with copies of the given items.

The object and its contents are deleted by a call to en_master_flat_delete.

Definition at line 68 of file eris_nix_master_flat.c.

References hdrl_image_duplicate().