ifw-odp 5.1.1
 
Loading...
Searching...
No Matches
clipm_priv_array.h
Go to the documentation of this file.
1
5
6#ifndef CLIPM_PRIV_ARRAY_H
7#define CLIPM_PRIV_ARRAY_H
8
9/*-----------------------------------------------------------------------------
10 Includes
11 -----------------------------------------------------------------------------*/
12
13#include <cpl.h>
14
15/*-----------------------------------------------------------------------------
16 Declaration Block
17 -----------------------------------------------------------------------------*/
18
19#ifdef __cplusplus
20extern "C" {
21#endif
22
23/*-----------------------------------------------------------------------------
24 Prototypes
25 -----------------------------------------------------------------------------*/
26
28 const cpl_image *image,
29 cpl_size row_ndx);
30
32 const cpl_image *image,
33 cpl_size col_ndx);
34
36 const cpl_array *input,
37 double centre,
38 double bg_level,
39 cpl_size *out_maxindex,
40 double *out_middlepos,
41 double *out_edgeslope);
42
43void clipm_priv_array_null( cpl_array **a);
44
45/*----------------------------------------------------------------------------*/
46
47#ifdef __cplusplus
48} /* extern "C" */
49#endif
50
51#endif /* CLIPM_PRIV_ARRAY_H */
cpl_array * clipm_priv_array_new_from_image_col(const cpl_image *image, cpl_size col_ndx)
Extract an image column and store it in an array.
Definition clipm_priv_array.c:237
double clipm_priv_array_estimate_fwhm(const cpl_array *input, double centre, double bg_level, cpl_size *out_maxindex, double *out_middlepos, double *out_edgeslope)
Search maximum from given centre position and find FWHM.
Definition clipm_priv_array.c:373
void clipm_priv_array_null(cpl_array **a)
Delete a CPL array object and set the pointer to NULL.
Definition clipm_priv_array.c:590
cpl_array * clipm_priv_array_new_from_image_row(const cpl_image *image, cpl_size row_ndx)
Extract an image row and store it in an array.
Definition clipm_priv_array.c:143