High-Level Data Reduction Library 1.6.0
High-Level data reduction routines for ESO pipelines
Loading...
Searching...
No Matches
hdrl_imagelist_io.h File Reference
#include "hdrl_image.h"
#include "hdrl_imagelist.h"
#include "hdrl_iter.h"
Include dependency graph for hdrl_imagelist_io.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

CPL_BEGIN_DECLS hdrl_imagelisthdrl_imagelist_new (void) CPL_ATTR_ALLOC
 Create an empty imagelist.
 
hdrl_imagelisthdrl_imagelist_create (cpl_imagelist *, cpl_imagelist *) CPL_ATTR_ALLOC
 Create an hdrl_imagelist out of 2 cpl_imagelist.
 
cpl_size hdrl_imagelist_get_size (const hdrl_imagelist *)
 Get the number of images in the imagelist.
 
cpl_size hdrl_imagelist_get_size_x (const hdrl_imagelist *himlist)
 Get number of colums of images in the imagelist.
 
cpl_size hdrl_imagelist_get_size_y (const hdrl_imagelist *himlist)
 Get number of rows of images in the imagelist.
 
hdrl_imagehdrl_imagelist_get (const hdrl_imagelist *, cpl_size)
 Get an image from a list of images.
 
const hdrl_imagehdrl_imagelist_get_const (const hdrl_imagelist *, cpl_size)
 Get an image from a list of images.
 
cpl_error_code hdrl_imagelist_set (hdrl_imagelist *, hdrl_image *, cpl_size)
 Insert an image into an imagelist.
 
hdrl_imagehdrl_imagelist_unset (hdrl_imagelist *, cpl_size)
 Remove an image from an imagelist.
 
void hdrl_imagelist_delete (hdrl_imagelist *)
 Free all memory used by a hdrl_imagelist object including the images.
 
void hdrl_imagelist_empty (hdrl_imagelist *)
 Empty an imagelist and deallocate all its images.
 
hdrl_imagelisthdrl_imagelist_duplicate (const hdrl_imagelist *) CPL_ATTR_ALLOC
 Duplicate an image list.
 
int hdrl_imagelist_is_consistent (const hdrl_imagelist *)
 Determine if an imagelist contains images of equal size and type.
 
cpl_error_code hdrl_imagelist_dump_structure (const hdrl_imagelist *, FILE *)
 Dump structural information of images in an imagelist.
 
cpl_error_code hdrl_imagelist_dump_window (const hdrl_imagelist *, cpl_size, cpl_size, cpl_size, cpl_size, FILE *)
 Dump pixel values of images in a imagelist.