ifw-odp 5.0.0
Loading...
Searching...
No Matches
clipm_priv_vgit.h
Go to the documentation of this file.
1
2/*********************************************************************
3 * E.S.O. - VLT project
4 *
5 * "@(#) $Id: clipm_priv_vgit.h 262070 2014-11-24 13:36:20Z cgarcia $"
6 *
7 * New transformation for detecting circles, here called "vgit"
8 *
9 * who when what
10 * -------- ---------- ----------------------------------------------
11 * hlorch 2007-16-05 created
12 */
13
14#ifndef CLIPM_PRIV_VGIT_H
15#define CLIPM_PRIV_VGIT_H
16
17/*-----------------------------------------------------------------------------
18 Includes
19 -----------------------------------------------------------------------------*/
20
21#include <cpl.h>
22
23/*-----------------------------------------------------------------------------
24 Declaration Block
25 -----------------------------------------------------------------------------*/
26
27#ifdef __cplusplus
28extern "C" {
29#endif
30
31/*-----------------------------------------------------------------------------
32 Prototypes
33 -----------------------------------------------------------------------------*/
34
36 cpl_size xsize,
37 cpl_size ysize);
38
39cpl_image *clipm_priv_vgit( const cpl_image *gradient_angles,
40 const cpl_image *absolute_gradient,
41 int nr_angle_bins,
42 double angle_tolerance,
43 int use_median,
44 int correct_background);
45
46/*----------------------------------------------------------------------------*/
47
48#ifdef __cplusplus
49} /* extern "C" */
50#endif
51
52#endif /* CLIPM_PRIV_VGIT_H */
cpl_image * clipm_priv_vgit(const cpl_image *gradient_angles, const cpl_image *absolute_gradient, int nr_angle_bins, double angle_tolerance, int use_median, int correct_background)
Perform the Vector Gradient Intersection Transform (VGIT).
Definition clipm_priv_vgit.c:627
cpl_image * clipm_priv_vgit_get_noise_dark(cpl_size xsize, cpl_size ysize)
Generate a background for the VGI Transformation.
Definition clipm_priv_vgit.c:438