flgrmorpho
index
/home/christophe/src/fulguro/swig/morpho/flgrmorpho.py

Fulguro Morpho Module

 
Modules
       
_flgrmorpho
new

 
Classes
       
__builtin__.object
FLGR_Golay

 
class FLGR_Golay(__builtin__.object)
     Methods defined here:
__del__ lambda self
__getattr__ lambda self, name
__init__(self, *args)
__repr__ = _swig_repr(self)
__setattr__ lambda self, name, value

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)
nbse
se

Data and other attributes defined here:
__swig_destroy__ = <built-in function delete_FLGR_Golay>
__swig_getmethods__ = {'nbse': <built-in function FLGR_Golay_nbse_get>, 'se': <built-in function FLGR_Golay_se_get>}
__swig_setmethods__ = {}

 
Functions
       
FLGR_Golay_swigregister(...)
flgr1d_close(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] FLGR_Data1D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Close an image using user define structuring element.
 
 
swig_ptr: _00e91c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_close_line(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] Integer se width
[return] FLGR_RET_OK,...
 
Close an image using  egment
 
 
swig_ptr: _00e91c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_close_tophat(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] FLGR_Data1D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Compute a Close Tophat on an image using user define structuring element.
 
 
swig_ptr: _00e91c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_close_tophat_line(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] Integer se width
[return] FLGR_RET_OK,...
 
Compute close Tophat using Segment
 
 
swig_ptr: _00e91c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_dilate(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] FLGR_Data1D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Dilate an image using user define structuring element.
 
 
swig_ptr: _30d81c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_dilate_line(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] Integer se width
[return] FLGR_RET_OK,...
 
Dilate an image using Segment
 
 
swig_ptr: _30d81c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_dilate_log(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] Integer se width
[return] FLGR_RET_OK,...
 
Dilate an image using Horizontal Segment
Use logarithmic decomposition
 
R. van den Boomgaard and D.A. Wester, Logarithmic shape decomposition,
in Aspects of Visual Form Processing, C. Arcelli, L.P. Cordella, and G. Sanniti di Baja (Eds.),
World Scientific Publishing Co.: Singapore, Capri, Italy, 1994, pp. 552-561.
 
 
swig_ptr: _30d81c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_dilate_resizeable(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] FLGR_Data1D Structuring element map
[in] FLGR_Shape Shape to use
[return] FLGR_RET_OK,...
 
Dilate an image using an adaptive structuring element.
For more information look flgr1d_raster_slide_structuring_function in core module
 
http://cmm.ensmp.fr/~lerallut/publis/lerallut_ismm05_presentation.pdf
http://cmm.ensmp.fr/~lerallut/publis/lerallut_ivc2006.pdf
 
 
 
swig_ptr: _30d81c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_erode(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] FLGR_Data1D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Erode an image using user define structuring element.
 
 
swig_ptr: _30dc1c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_erode_line(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] Integer se width
[return] FLGR_RET_OK,...
 
Erode an image using Segment
 
 
swig_ptr: _30dc1c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_erode_log(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] Integer se width
[return] FLGR_RET_OK,...
 
Erode an image using Horizontal Segment
Use logarithmic decomposition
 
R. van den Boomgaard and D.A. Wester, Logarithmic shape decomposition,
in Aspects of Visual Form Processing, C. Arcelli, L.P. Cordella, and G. Sanniti di Baja (Eds.),
World Scientific Publishing Co.: Singapore, Capri, Italy, 1994, pp. 552-561.
 
 
swig_ptr: _30dc1c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_erode_resizeable(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] FLGR_Data1D Structuring element map
[in] FLGR_Shape Shape to use
[return] FLGR_RET_OK,...
 
Erode an image using an adaptive structuring element.
For more information look flgr1d_raster_slide_structuring_function in core module
 
http://cmm.ensmp.fr/~lerallut/publis/lerallut_ismm05_presentation.pdf
http://cmm.ensmp.fr/~lerallut/publis/lerallut_ivc2006.pdf
 
 
 
swig_ptr: _30dc1c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_get_nhb_hit_or_miss(...)
[out] FLGR_Vector result
[in] FLGR_NhbBox1D Extracted neighborhood of a pixel
[return] nothing
 
Compute hit or miss on the extracted neighborhood
 
 
swig_ptr: _a0612400_p_f_p_FLGR_Vector_p_FLGR_NhbBox1D__void
flgr1d_get_nhb_maximum(...)
[out] FLGR_Vector result
[in] FLGR_NhbBox1D Extracted neighborhood of a pixel
[return] nothing
 
Compute maximum of the extracted neighborhood
 
 
swig_ptr: _e0522400_p_f_p_FLGR_Vector_p_FLGR_NhbBox1D__void
flgr1d_get_nhb_median(...)
[out] FLGR_Vector result
[in] FLGR_NhbBox1D Extracted neighborhood of a pixel
[return] nothing
 
Compute median of the extracted neighborhood
 
 
swig_ptr: _e0622400_p_f_p_FLGR_Vector_p_FLGR_NhbBox1D__void
flgr1d_get_nhb_minimum(...)
[out] FLGR_Vector result
[in] FLGR_NhbBox1D Extracted neighborhood of a pixel
[return] nothing
 
Compute minimum of the extracted neighborhood
 
 
swig_ptr: _d0652400_p_f_p_FLGR_Vector_p_FLGR_NhbBox1D__void
flgr1d_get_nhb_thickening(...)
[out] FLGR_Vector result
[in] FLGR_NhbBox1D Extracted neighborhood of a pixel
[return] nothing
 
Compute thickening on the extracted neighborhood
 
 
swig_ptr: _205e2400_p_f_p_FLGR_Vector_p_FLGR_NhbBox1D__void
flgr1d_get_nhb_thinning(...)
[out] FLGR_Vector result
[in] FLGR_NhbBox1D Extracted neighborhood of a pixel
[return] nothing
 
Compute thinning on the extracted neighborhood
 
 
swig_ptr: _20602400_p_f_p_FLGR_Vector_p_FLGR_NhbBox1D__void
flgr1d_gradient_inner(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] FLGR_Data1D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Compute Inner Gradient of an image using user define structuring element.
 
 
swig_ptr: _40e01c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_gradient_outer(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] FLGR_Data1D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Compute Outer Gradient of an image using user define structuring element.
 
 
swig_ptr: _e0da1c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_gradient_thick(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] FLGR_Data1D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Compute Thick Gradient of an image using user define structuring element.
 
 
swig_ptr: _e0de1c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_median(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] FLGR_Data1D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Compute Median Filter using user define structuring element.
 
 
swig_ptr: _f0d31c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_median_resizeable(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] FLGR_Data1D Structuring element map
[in] FLGR_Shape Shape to use
[return] FLGR_RET_OK,...
 
Compute Median using an adaptive structuring element.
For more information look flgr1d_raster_slide_structuring_function in core module
 
http://cmm.ensmp.fr/~lerallut/publis/lerallut_ismm05_presentation.pdf
http://cmm.ensmp.fr/~lerallut/publis/lerallut_ivc2006.pdf
 
 
 
swig_ptr: _f0d31c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_minkowski_add(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] FLGR_Data1D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Minkowski Addition of an image and a shape defined as a structuring element.
 
 
swig_ptr: _90e11c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_minkowski_sub(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] FLGR_Data1D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Minkowski Substraction of an image and a shape defined as a structuring element.
 
 
swig_ptr: _50e61c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_open(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] FLGR_Data1D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Open an image using user define structuring element.
 
 
swig_ptr: _40e41c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_open_line(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] Integer se width
[return] FLGR_RET_OK,...
 
Open an image using Segment
 
 
swig_ptr: _40e41c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_open_tophat(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] FLGR_Data1D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Compute an Open Tophat on an image using user define structuring element.
 
 
swig_ptr: _40e41c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr1d_open_tophat_line(...)
[out] FLGR_Data1D signal Destination
[in] FLGR_Data1D signal Source
[in] Integer se width
[return] FLGR_RET_OK,...
 
Compute Open Tophat using Segment
 
 
swig_ptr: _40e41c00_p_f_p_FLGR_Data1D_p_FLGR_Data1D_p_FLGR_Data1D__FLGR_Ret
flgr2d_close(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Close an image using user define structuring element.
 
 
swig_ptr: _e0bd1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_close_line_horizontal(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] Integer se width
[return] FLGR_RET_OK,...
 
Close an image using Horizontal Segment
 
 
swig_ptr: _e0bd1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_close_rectangle(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] Integer se width
[in] Integer se height
[return] FLGR_RET_OK,...
 
Close an image using Rectangle
 
 
swig_ptr: _e0bd1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_close_tophat(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Compute a Close Tophat on an image using user define structuring element.
 
 
swig_ptr: _e0bd1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_close_tophat_line_horizontal(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] Integer se width
[return] FLGR_RET_OK,...
 
Compute close Tophat using Horizontal Segment
 
 
swig_ptr: _e0bd1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_close_tophat_rectangle(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] Integer se width
[in] Integer se height
[return] FLGR_RET_OK,...
 
Compute Close Tophat using Rectangle
 
 
swig_ptr: _e0bd1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_create_golay(...)
swig_ptr: _b0791e00_p_f_p_char_FLGR_Type_FLGR_Connexity__p_FLGR_Golay
flgr2d_destroy_golay(...)
swig_ptr: _50f31c00_p_f_p_FLGR_Golay__void
flgr2d_dilate(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Dilate an image using user define structuring element.
 
 
swig_ptr: _f09c1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_dilate_line_horizontal(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] Integer se width
[return] FLGR_RET_OK,...
 
Dilate an image using Horizontal Segment
 
 
swig_ptr: _f09c1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_dilate_line_horizontal_log(...)
swig_ptr: _f09c1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_dilate_preserving_skiz(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Neighborhood definition
[return] FLGR_RET_OK,...
 
Dilate label image and avoid label overlap
 
 
swig_ptr: _f09c1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_dilate_rectangle(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] Integer se width
[in] Integer se height
[return] FLGR_RET_OK,...
 
Dilate an image using Rectangle
 
 
swig_ptr: _f09c1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_dilate_resizeable(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Structuring element map
[in] FLGR_Shape Shape to use
[return] FLGR_RET_OK,...
 
Dilate an image using an adaptive structuring element.
For more information look flgr2d_raster_slide_structuring_function in core module
 
http://cmm.ensmp.fr/~lerallut/publis/lerallut_ismm05_presentation.pdf
http://cmm.ensmp.fr/~lerallut/publis/lerallut_ivc2006.pdf
 
 
 
swig_ptr: _f09c1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_distance(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] 8-connexity or 6-connexity or 4-connexity
[return] FLGR_RET_OK,...
 
Compute the morphological distance on a binary images (image values must be 0 or 255).
 
 
swig_ptr: _e0b31e00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_enum_FLGR_Connexity__FLGR_Ret
flgr2d_erode(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Erode an image using user define structuring element.
 
 
swig_ptr: _80b51c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_erode_line_horizontal(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] Integer se width
[return] FLGR_RET_OK,...
 
Erode an image using Horizontal Segment
 
 
swig_ptr: _80b51c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_erode_line_horizontal_log(...)
swig_ptr: _80b51c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_erode_rectangle(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] Integer se width
[in] Integer se height
[return] FLGR_RET_OK,...
 
Erode an image using Rectangle
 
 
swig_ptr: _80b51c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_erode_resizeable(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Structuring element map
[in] FLGR_Shape Shape to use
[return] FLGR_RET_OK,...
 
Erode an image using an adaptive structuring element.
For more information look flgr2d_raster_slide_structuring_function in core module
 
http://cmm.ensmp.fr/~lerallut/publis/lerallut_ismm05_presentation.pdf
http://cmm.ensmp.fr/~lerallut/publis/lerallut_ivc2006.pdf
 
 
 
swig_ptr: _80b51c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_geodesic_dilate(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Marker
[in] FLGR_Data2D Image Mask
[in] FLGR_Data2D Neighborhood definition
[return] FLGR_RET_OK,...
 
Geodesic dilate Marker regarding the Mask
 
 
swig_ptr: _702e1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_geodesic_dilate_8_connexity(...)
[inout] FLGR_Data2D Image Marker
[in] FLGR_Data2D Image Mask
[out] volume vector 
[return] FLGR_RET_OK,...
 
Geodesic dilate in 8-connexity Marker regarding the Mask
 
 
swig_ptr: _d0d42300_p_f_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_geodesic_erode(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Marker
[in] FLGR_Data2D Image Mask
[in] FLGR_Data2D Neighborhood definition
[return] FLGR_RET_OK,...
 
Geodesic erode Marker regarding the Mask
 
 
swig_ptr: _e0281c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_geodesic_erode_8_connexity(...)
[inout] FLGR_Data2D Image Marker
[in] FLGR_Data2D Image Mask
[out] volume vector 
[return] FLGR_RET_OK,...
 
Geodesic dilate in 8-connexity Marker regarding the Mask
 
 
swig_ptr: _20e02300_p_f_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_geodesic_reconstruct_close(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Neighborhood Definition
[return] FLGR_RET_OK,...
 
Geodesic Reconstruct by closing
 
 
swig_ptr: _106e1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_geodesic_reconstruct_close_parallel(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Neighborhood Definition
[return] FLGR_RET_OK,...
 
Geodesic Reconstruct by closing (parallel version)
 
 
swig_ptr: _106e1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_geodesic_reconstruct_close_tophat(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Neighborhood Definition
[return] FLGR_RET_OK,...
 
Geodesic Open Tophat by reconstruction
 
 
swig_ptr: _106e1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_geodesic_reconstruct_close_tophat_parallel(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Neighborhood Definition
[return] FLGR_RET_OK,...
 
Geodesic Open Tophat by reconstruction (parallel version)
 
 
swig_ptr: _106e1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_geodesic_reconstruct_dilate(...)
[inout] FLGR_Data2D Image Marker
[in] FLGR_Data2D Image Mask
[in] 8-connexity or 6-connexity or 4-connexity
[return] FLGR_RET_OK,...
 
Geodesic Reconstruct by dilating Marker regarding the Mask until stability
 
 
swig_ptr: _d0761c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_enum_FLGR_Connexity__FLGR_Ret
flgr2d_geodesic_reconstruct_dilate_parallel(...)
[inout] FLGR_Data2D Image  Source/Destination
[in] FLGR_Data2D Image Mask
[in] Connexity (FLGR_4_CONNEX, ...)
[return] FLGR_RET_OK,...
 
Geodesic Reconstruction by dilation using simple parallel definition (dilate + inf, dilate + inf, ...)
 
 
swig_ptr: _d0761c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_enum_FLGR_Connexity__FLGR_Ret
flgr2d_geodesic_reconstruct_dual(...)
[inout] FLGR_Data2D Image Marker
[in] FLGR_Data2D Image Mask
[in] FLGR_Data2D Neighborhood definition
[return] FLGR_RET_OK,...
 
Geodesic reconstruction by dilating or eroding Marker regarding the Mask.
This filter is self-dual.
 
 
swig_ptr: _807f1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_enum_FLGR_Connexity__FLGR_Ret
flgr2d_geodesic_reconstruct_erode(...)
[inout] FLGR_Data2D Image Marker
[in] FLGR_Data2D Image Mask
[in] 8-connexity or 6-connexity or 4-connexity
[return] FLGR_RET_OK,...
 
Geodesic Reconstruct by eroding Marker regarding the Mask until stability
 
 
swig_ptr: _806a1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_enum_FLGR_Connexity__FLGR_Ret
flgr2d_geodesic_reconstruct_erode_parallel(...)
[inout] FLGR_Data2D Image  Source/Destination
[in] FLGR_Data2D Image Mask
[in] Connexity (FLGR_4_CONNEX, ...)
[return] FLGR_RET_OK,...
 
Geodesic Reconstruction by erosion using simple parallel definition (erode + sup, erode + sup, ...)
 
 
swig_ptr: _806a1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_enum_FLGR_Connexity__FLGR_Ret
flgr2d_geodesic_reconstruct_open(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Neighborhood Definition
[return] FLGR_RET_OK,...
 
Geodesic Reconstruct by openning
 
 
swig_ptr: _607a1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_geodesic_reconstruct_open_parallel(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Neighborhood Definition
[return] FLGR_RET_OK,...
 
Geodesic Reconstruct by openning (parallel version)
 
 
swig_ptr: _607a1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_geodesic_reconstruct_open_tophat(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Neighborhood Definition
[return] FLGR_RET_OK,...
 
Geodesic Close Tophat by reconstruction
 
 
swig_ptr: _607a1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_geodesic_reconstruct_open_tophat_parallel(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Neighborhood Definition
[return] FLGR_RET_OK,...
 
Geodesic Close Tophat by reconstruction (parallel version)
 
 
swig_ptr: _607a1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_geodesic_skiz(...)
swig_ptr: _30ef2000_p_f_p_FLGR_Data2D_p_FLGR_Data2D_enum_FLGR_Connexity__FLGR_Ret
flgr2d_get_nhb_hit_or_miss(...)
[out] FLGR_Vector result
[in] FLGR_NhbBox2D Extracted neighborhood of a pixel
[return] nothing
 
Compute hit or miss on the extracted neighborhood
 
 
swig_ptr: _50582400_p_f_p_FLGR_Vector_p_FLGR_NhbBox2D__void
flgr2d_get_nhb_max_keep_skiz(...)
[out] FLGR_Vector result
[in] FLGR_NhbBox2D Extracted neighborhood of a pixel
[return] nothing
 
Dilate and preserve skiz
 
 
swig_ptr: _d05b2400_p_f_p_FLGR_Vector_p_FLGR_NhbBox2D__void
flgr2d_get_nhb_maximum(...)
[out] FLGR_Vector result
[in] FLGR_NhbBox2D Extracted neighborhood of a pixel
[return] nothing
 
Compute maximum of the extracted neighborhood
 
 
swig_ptr: _50642400_p_f_p_FLGR_Vector_p_FLGR_NhbBox2D__void
flgr2d_get_nhb_median(...)
[out] FLGR_Vector result
[in] FLGR_NhbBox2D Extracted neighborhood of a pixel
[return] nothing
 
Compute median of the extracted neighborhood
 
 
swig_ptr: _90592400_p_f_p_FLGR_Vector_p_FLGR_NhbBox2D__void
flgr2d_get_nhb_minimum(...)
[out] FLGR_Vector result
[in] FLGR_NhbBox2D Extracted neighborhood of a pixel
[return] nothing
 
Compute minimum of the extracted neighborhood
 
 
swig_ptr: _50672400_p_f_p_FLGR_Vector_p_FLGR_NhbBox2D__void
flgr2d_get_nhb_thickening(...)
[out] FLGR_Vector result
[in] FLGR_NhbBox2D Extracted neighborhood of a pixel
[return] nothing
 
Compute thickening on the extracted neighborhood
 
 
swig_ptr: _d0542400_p_f_p_FLGR_Vector_p_FLGR_NhbBox2D__void
flgr2d_get_nhb_thinning(...)
[out] FLGR_Vector result
[in] FLGR_NhbBox2D Extracted neighborhood of a pixel
[return] nothing
 
Compute thinning on the extracted neighborhood
 
 
swig_ptr: _d0562400_p_f_p_FLGR_Vector_p_FLGR_NhbBox2D__void
flgr2d_gradient_inner(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Compute Inner Gradient of an image using user define structuring element.
 
 
swig_ptr: _50b91c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_gradient_outer(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Compute Outer Gradient of an image using user define structuring element.
 
 
swig_ptr: _a09f1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_gradient_thick(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Compute Thick Gradient of an image using user define structuring element.
 
 
swig_ptr: _30b81c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_label(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] 8-connexity or 6-connexity or 4-connexity
[return] FLGR_RET_OK,...
 
Compute a Close Tophat on an image using user define structuring element.
 
 
swig_ptr: _903d1f00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_enum_FLGR_Connexity__FLGR_Ret
flgr2d_median(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Compute Median Filter using user define structuring element.
 
 
swig_ptr: _40851c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_median_resizeable(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Structuring element map
[in] FLGR_Shape Shape to use
[return] FLGR_RET_OK,...
 
Compute Median using an adaptive structuring element.
For more information look flgr2d_raster_slide_structuring_function in core module
 
http://cmm.ensmp.fr/~lerallut/publis/lerallut_ismm05_presentation.pdf
http://cmm.ensmp.fr/~lerallut/publis/lerallut_ivc2006.pdf
 
 
 
swig_ptr: _40851c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_minkowski_add(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Minkowski Addition of an image and a shape defined as a structuring element.
 
 
swig_ptr: _80c21c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_minkowski_sub(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Minkowski Substraction of an image and a shape defined as a structuring element.
 
 
swig_ptr: _30bb1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_open(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Open an image using user define structuring element.
 
 
swig_ptr: _30c51c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_open_line_horizontal(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] Integer se width
[return] FLGR_RET_OK,...
 
Open an image using Horizontal Segment
 
 
swig_ptr: _30c51c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_open_rectangle(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] Integer se width
[in] Integer se height
[return] FLGR_RET_OK,...
 
Open an image using Rectangle
 
 
swig_ptr: _30c51c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_open_tophat(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] FLGR_Data2D Neighborhood declaration
[return] FLGR_RET_OK,...
 
Compute an Open Tophat on an image using user define structuring element.
 
 
swig_ptr: _30c51c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_open_tophat_line_horizontal(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] Integer se width
[return] FLGR_RET_OK,...
 
Compute Open Tophat using Horizontal Segment
 
 
swig_ptr: _30c51c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_open_tophat_rectangle(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] Integer se width
[in] Integer se height
[return] FLGR_RET_OK,...
 
Compute Open Tophat using Rectangle
 
 
swig_ptr: _30c51c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Data2D__FLGR_Ret
flgr2d_regional_hmaxima(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] Scalar for Maxima Level
[in] String for connexity
[return] FLGR_RET_OK,...
 
find regional H-maxima
 
 
swig_ptr: _20791c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Vector_enum_FLGR_Connexity__FLGR_Ret
flgr2d_regional_hmaxima_parallel(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] Scalar for Maxima Level
[in] String for connexity
[return] FLGR_RET_OK,...
 
find regional H-maxima (parallel version)
 
 
swig_ptr: _20791c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Vector_enum_FLGR_Connexity__FLGR_Ret
flgr2d_regional_hminima(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] Vector, List or Scalar for Minima Level
[in] String for connexity
[return] FLGR_RET_OK,...
 
nd regional H-minima
 
 
swig_ptr: _d06c1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Vector_enum_FLGR_Connexity__FLGR_Ret
flgr2d_regional_hminima_parallel(...)
[out] FLGR_Data2D Image Destination
[in] FLGR_Data2D Image Source
[in] Vector, List or Scalar for Minima Level
[in] String for connexity
[return] FLGR_RET_OK,...
 
find regional H-minima (parallel version)
 
 
swig_ptr: _d06c1c00_p_f_p_FLGR_Data2D_p_FLGR_Data2D_p_FLGR_Vector_enum_FLGR_Connexity__FLGR_Ret
flgr2d_skiz(...)
[inout] FLGR_Data2D region Labelized
[in] 8-connexity or 6-connexity or 4-connexity
[return] FLGR_RET_OK,...
 
Compute the skiz on binary images by dilating labelized componnents.
 
 
swig_ptr: _60f52000_p_f_p_FLGR_Data2D_enum_FLGR_Connexity__FLGR_Ret
flgr2d_watershed(...)
[inout] FLGR_Data2D Image Label
[in] FLGR_Data2D Image Source
[in] 8-connexity or 6-connexity or 4-connexity
[return] FLGR_RET_OK,...
 
Compute the basic watershed by immersion. This version is biased.
 
 
swig_ptr: _b0052400_p_f_p_FLGR_Data2D_p_FLGR_Data2D_enum_FLGR_Connexity__FLGR_Ret
flgr2d_watershed_build_line(...)
[out] FLGR_Data2D Image destination
[in] FLGR_Data2D Image Label
[in] 8-connexity or 6-connexity or 4-connexity
[return] FLGR_RET_OK,...
 
Construct the watershed line using the label image from the watershed
 
 
swig_ptr: _b0052400_p_f_p_FLGR_Data2D_p_FLGR_Data2D_enum_FLGR_Connexity__FLGR_Ret
flgr2d_watershed_by_skiz(...)
swig_ptr: _b0052400_p_f_p_FLGR_Data2D_p_FLGR_Data2D_enum_FLGR_Connexity__FLGR_Ret

 
Data
        CB_FLGR1D_CLOSE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *,FLGR_Data1D *,FLGR_Data1D *)' at 0x1ce900>
CB_FLGR1D_CLOSE_LINE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *,FLGR_Data1D *,int)' at 0x219a30>
CB_FLGR1D_CLOSE_TOPHAT = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *,FLGR_Data1D *,FLGR_Data1D *)' at 0x1cea00>
CB_FLGR1D_CLOSE_TOPHAT_LINE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *,FLGR_Data1D *,int)' at 0x2197f0>
CB_FLGR1D_DILATE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *,FLGR_Data1D *,FLGR_Data1D *)' at 0x1cd830>
CB_FLGR1D_DILATE_LINE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *,FLGR_Data1D *,int)' at 0x217ce0>
CB_FLGR1D_DILATE_LOG = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *,FLGR_Data1D *,int)' at 0x1b9f40>
CB_FLGR1D_DILATE_RESIZEABLE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *..._Data1D *,FLGR_Data1D *,FLGR_Shape)' at 0x211ed0>
CB_FLGR1D_ERODE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *,FLGR_Data1D *,FLGR_Data1D *)' at 0x1cdc30>
CB_FLGR1D_ERODE_LINE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *,FLGR_Data1D *,int)' at 0x219560>
CB_FLGR1D_ERODE_LOG = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *,FLGR_Data1D *,int)' at 0x1b8ad0>
CB_FLGR1D_ERODE_RESIZEABLE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *..._Data1D *,FLGR_Data1D *,FLGR_Shape)' at 0x2121e0>
CB_FLGR1D_GET_NHB_HIT_OR_MISS = <Swig Object of type 'void (*)(FLGR_Vector *,FLGR_NhbBox1D *)' at 0x2461a0>
CB_FLGR1D_GET_NHB_MAXIMUM = <Swig Object of type 'void (*)(FLGR_Vector *,FLGR_NhbBox1D *)' at 0x2452e0>
CB_FLGR1D_GET_NHB_MEDIAN = <Swig Object of type 'void (*)(FLGR_Vector *,FLGR_NhbBox1D *)' at 0x2462e0>
CB_FLGR1D_GET_NHB_MINIMUM = <Swig Object of type 'void (*)(FLGR_Vector *,FLGR_NhbBox1D *)' at 0x2465d0>
CB_FLGR1D_GET_NHB_THICKENING = <Swig Object of type 'void (*)(FLGR_Vector *,FLGR_NhbBox1D *)' at 0x245e20>
CB_FLGR1D_GET_NHB_THINNING = <Swig Object of type 'void (*)(FLGR_Vector *,FLGR_NhbBox1D *)' at 0x246020>
CB_FLGR1D_GRADIENT_INNER = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *,FLGR_Data1D *,FLGR_Data1D *)' at 0x1ce040>
CB_FLGR1D_GRADIENT_OUTER = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *,FLGR_Data1D *,FLGR_Data1D *)' at 0x1cdae0>
CB_FLGR1D_GRADIENT_THICK = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *,FLGR_Data1D *,FLGR_Data1D *)' at 0x1cdee0>
CB_FLGR1D_MEDIAN = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *,FLGR_Data1D *,FLGR_Data1D *)' at 0x1cd3f0>
CB_FLGR1D_MEDIAN_RESIZEABLE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *..._Data1D *,FLGR_Data1D *,FLGR_Shape)' at 0x211b20>
CB_FLGR1D_MINKOWSKI_ADD = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *,FLGR_Data1D *,FLGR_Data1D *)' at 0x1ce190>
CB_FLGR1D_MINKOWSKI_SUB = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *,FLGR_Data1D *,FLGR_Data1D *)' at 0x1ce650>
CB_FLGR1D_OPEN = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *,FLGR_Data1D *,FLGR_Data1D *)' at 0x1ce440>
CB_FLGR1D_OPEN_LINE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *,FLGR_Data1D *,int)' at 0x219b30>
CB_FLGR1D_OPEN_TOPHAT = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *,FLGR_Data1D *,FLGR_Data1D *)' at 0x1ce540>
CB_FLGR1D_OPEN_TOPHAT_LINE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data1D *,FLGR_Data1D *,int)' at 0x219910>
CB_FLGR2D_CLOSE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x1cbde0>
CB_FLGR2D_CLOSE_LINE_HORIZONTAL = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,int)' at 0x2192a0>
CB_FLGR2D_CLOSE_RECTANGLE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,int,int)' at 0x218b90>
CB_FLGR2D_CLOSE_TOPHAT = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x1cc0a0>
CB_FLGR2D_CLOSE_TOPHAT_LINE_HORIZONTAL = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,int)' at 0x219060>
CB_FLGR2D_CLOSE_TOPHAT_RECTANGLE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,int,int)' at 0x218930>
CB_FLGR2D_CREATE_GOLAY = <Swig Object of type 'FLGR_Golay *(*)(char *,FLGR_Type,FLGR_Connexity)' at 0x1e79b0>
CB_FLGR2D_DESTROY_GOLAY = <Swig Object of type 'void (*)(FLGR_Golay *)' at 0x1cf350>
CB_FLGR2D_DILATE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x1c9cf0>
CB_FLGR2D_DILATE_LINE_HORIZONTAL = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,int)' at 0x217990>
CB_FLGR2D_DILATE_LINE_HORIZONTAL_LOG = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,int)' at 0x1b9cd0>
CB_FLGR2D_DILATE_PRESERVING_SKIZ = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x20d140>
CB_FLGR2D_DILATE_RECTANGLE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,int,int)' at 0x217680>
CB_FLGR2D_DILATE_RESIZEABLE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *..._Data2D *,FLGR_Data2D *,FLGR_Shape)' at 0x210e70>
CB_FLGR2D_DISTANCE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Connexity)' at 0x1eb3e0>
CB_FLGR2D_ERODE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x1cb580>
CB_FLGR2D_ERODE_LINE_HORIZONTAL = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,int)' at 0x218dd0>
CB_FLGR2D_ERODE_LINE_HORIZONTAL_LOG = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,int)' at 0x1b8860>
CB_FLGR2D_ERODE_RECTANGLE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,int,int)' at 0x218610>
CB_FLGR2D_ERODE_RESIZEABLE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *..._Data2D *,FLGR_Data2D *,FLGR_Shape)' at 0x211180>
CB_FLGR2D_GEODESIC_DILATE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *...ta2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x1c2e70>
CB_FLGR2D_GEODESIC_DILATE_8_CONNEXITY = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *)' at 0x23d4d0>
CB_FLGR2D_GEODESIC_ERODE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *...ta2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x1c28e0>
CB_FLGR2D_GEODESIC_ERODE_8_CONNEXITY = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *)' at 0x23e020>
CB_FLGR2D_GEODESIC_RECONSTRUCT_CLOSE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x1c6e10>
CB_FLGR2D_GEODESIC_RECONSTRUCT_CLOSE_PARALLEL = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x23deb0>
CB_FLGR2D_GEODESIC_RECONSTRUCT_CLOSE_TOPHAT = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x1c6ec0>
CB_FLGR2D_GEODESIC_RECONSTRUCT_CLOSE_TOPHAT_PARALLEL = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x23df60>
CB_FLGR2D_GEODESIC_RECONSTRUCT_DILATE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Connexity)' at 0x1c76d0>
CB_FLGR2D_GEODESIC_RECONSTRUCT_DILATE_PARALLEL = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Connexity)' at 0x23d010>
CB_FLGR2D_GEODESIC_RECONSTRUCT_DUAL = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Connexity)' at 0x1c7f80>
CB_FLGR2D_GEODESIC_RECONSTRUCT_ERODE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Connexity)' at 0x1c6a80>
CB_FLGR2D_GEODESIC_RECONSTRUCT_ERODE_PARALLEL = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Connexity)' at 0x23db60>
CB_FLGR2D_GEODESIC_RECONSTRUCT_OPEN = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x1c7a60>
CB_FLGR2D_GEODESIC_RECONSTRUCT_OPEN_PARALLEL = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x23d360>
CB_FLGR2D_GEODESIC_RECONSTRUCT_OPEN_TOPHAT = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x1c7b10>
CB_FLGR2D_GEODESIC_RECONSTRUCT_OPEN_TOPHAT_PARALLEL = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x23d410>
CB_FLGR2D_GEODESIC_SKIZ = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Connexity)' at 0x20ef30>
CB_FLGR2D_GET_NHB_HIT_OR_MISS = <Swig Object of type 'void (*)(FLGR_Vector *,FLGR_NhbBox2D *)' at 0x245850>
CB_FLGR2D_GET_NHB_MAXIMUM = <Swig Object of type 'void (*)(FLGR_Vector *,FLGR_NhbBox2D *)' at 0x246450>
CB_FLGR2D_GET_NHB_MAX_KEEP_SKIZ = <Swig Object of type 'void (*)(FLGR_Vector *,FLGR_NhbBox2D *)' at 0x245bd0>
CB_FLGR2D_GET_NHB_MEDIAN = <Swig Object of type 'void (*)(FLGR_Vector *,FLGR_NhbBox2D *)' at 0x245990>
CB_FLGR2D_GET_NHB_MINIMUM = <Swig Object of type 'void (*)(FLGR_Vector *,FLGR_NhbBox2D *)' at 0x246750>
CB_FLGR2D_GET_NHB_THICKENING = <Swig Object of type 'void (*)(FLGR_Vector *,FLGR_NhbBox2D *)' at 0x2454d0>
CB_FLGR2D_GET_NHB_THINNING = <Swig Object of type 'void (*)(FLGR_Vector *,FLGR_NhbBox2D *)' at 0x2456d0>
CB_FLGR2D_GRADIENT_INNER = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x1cb950>
CB_FLGR2D_GRADIENT_OUTER = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x1c9fa0>
CB_FLGR2D_GRADIENT_THICK = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x1cb830>
CB_FLGR2D_LABEL = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Connexity)' at 0x1f3d90>
CB_FLGR2D_MEDIAN = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x1c8540>
CB_FLGR2D_MEDIAN_RESIZEABLE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *..._Data2D *,FLGR_Data2D *,FLGR_Shape)' at 0x210ac0>
CB_FLGR2D_MINKOWSKI_ADD = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x1cc280>
CB_FLGR2D_MINKOWSKI_SUB = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x1cbb30>
CB_FLGR2D_OPEN = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x1cc530>
CB_FLGR2D_OPEN_LINE_HORIZONTAL = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,int)' at 0x2193a0>
CB_FLGR2D_OPEN_RECTANGLE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,int,int)' at 0x218cb0>
CB_FLGR2D_OPEN_TOPHAT = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Data2D *)' at 0x1cc7f0>
CB_FLGR2D_OPEN_TOPHAT_LINE_HORIZONTAL = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,int)' at 0x219180>
CB_FLGR2D_OPEN_TOPHAT_RECTANGLE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,int,int)' at 0x218a60>
CB_FLGR2D_REGIONAL_HMAXIMA = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *...a2D *,FLGR_Vector *,FLGR_Connexity)' at 0x1c7920>
CB_FLGR2D_REGIONAL_HMAXIMA_PARALLEL = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *...a2D *,FLGR_Vector *,FLGR_Connexity)' at 0x23d220>
CB_FLGR2D_REGIONAL_HMINIMA = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *...a2D *,FLGR_Vector *,FLGR_Connexity)' at 0x1c6cd0>
CB_FLGR2D_REGIONAL_HMINIMA_PARALLEL = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *...a2D *,FLGR_Vector *,FLGR_Connexity)' at 0x23dd70>
CB_FLGR2D_SKIZ = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Connexity)' at 0x20f560>
CB_FLGR2D_WATERSHED = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Connexity)' at 0x2405b0>
CB_FLGR2D_WATERSHED_BUILD_LINE = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Connexity)' at 0x23e7d0>
CB_FLGR2D_WATERSHED_BY_SKIZ = <Swig Object of type 'FLGR_Ret (*)(FLGR_Data2D *,FLGR_Data2D *,FLGR_Connexity)' at 0x20ecd0>
FLGR_4_CONNEX = 4
FLGR_6_CONNEX = 6
FLGR_8_CONNEX = 8
FLGR_BIT = 0
FLGR_BSLASH = 8
FLGR_CROSS = 5
FLGR_CROSSX = 6
FLGR_DIAMOND = 9
FLGR_DISC = 3
FLGR_ELLIPSE = 4
FLGR_FALSE = 0
FLGR_FLOAT32 = 9
FLGR_FLOAT64 = 10
FLGR_HEX = 2
FLGR_INT16 = 6
FLGR_INT32 = 7
FLGR_INT64 = 8
FLGR_INT8 = 5
FLGR_LINE = 0
FLGR_MORPHO_OPTIM_CROSS = 1
FLGR_MORPHO_OPTIM_DIAMOND = 5
FLGR_MORPHO_OPTIM_HEXAGON = 2
FLGR_MORPHO_OPTIM_NONE = 6
FLGR_MORPHO_OPTIM_OCTAGON = 4
FLGR_MORPHO_OPTIM_RECTANGLE = 3
FLGR_MORPHO_OPTIM_SQUARE = 0
FLGR_NHB_NO_SYM = 1
FLGR_NHB_SYM = 0
FLGR_NO_CONNEX = 0
FLGR_NO_SHAPE = 12
FLGR_OCTAGON = 10
FLGR_PI = 3.1415926535897931
FLGR_RECT = 1
FLGR_RET_ALLOCATION_ERROR = -4
FLGR_RET_CONNEXITY_UNKNOWN = -5
FLGR_RET_NOT_IMPLEMENTED = -7
FLGR_RET_NULL_OBJECT = -9
FLGR_RET_OK = 0
FLGR_RET_PARAM_ERROR = -12
FLGR_RET_PARAM_UNKNOWN = -6
FLGR_RET_SIZE_ERROR = -3
FLGR_RET_TYPE_DIFFERENT = -2
FLGR_RET_TYPE_UNKNOWN = -1
FLGR_RET_UNDEFINED_ERROR = -8
FLGR_RET_VECTOR_SIZE_DIFFERENT = -10
FLGR_RET_VECTOR_SIZE_ERROR = -11
FLGR_SLASH = 7
FLGR_TRUE = 1
FLGR_UINT16 = 2
FLGR_UINT32 = 3
FLGR_UINT64 = 4
FLGR_UINT8 = 1
FLGR_USER_SHAPE = 11
MAX_fgBIT = 1
MAX_fgFLOAT32 = 3.4000000000000001e+37
MAX_fgFLOAT64 = 1.6999999999999999e+307
MAX_fgINT16 = 32767
MAX_fgINT32 = 2147483647
MAX_fgINT64 = 9223372036854775807L
MAX_fgINT8 = 127
MAX_fgUINT16 = 65535
MAX_fgUINT32 = 4294967295L
MAX_fgUINT64 = 18446744073709551615L
MAX_fgUINT8 = 255
MIN_fgBIT = 0
MIN_fgFLOAT32 = -3.4000000000000002e-37
MIN_fgFLOAT64 = -1.6999999999999999e-307
MIN_fgINT16 = -32768
MIN_fgINT32 = -2147483648
MIN_fgINT64 = 0
MIN_fgINT8 = -128
MIN_fgUINT16 = 0
MIN_fgUINT32 = 0
MIN_fgUINT64 = 0
MIN_fgUINT8 = 0