$extrastylesheet
Olena  User documentation 2.1
An Image Processing Platform
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
scribo::filter Namespace Reference

Functions

template<typename I , typename N , typename V >
mln::trait::concrete< I >::ret components_large (const Image< I > &input_, const Neighborhood< N > &nbh_, const V &label_type, unsigned max_size)
template<typename L >
component_set< L > components_large (const component_set< L > &components, unsigned max_size)
template<typename L >
component_set< L > components_on_border (const component_set< L > &components)
template<typename I , typename N , typename V >
mln::trait::concrete< I >::ret components_small (const Image< I > &input, const Neighborhood< N > &nbh, V &nlabels, unsigned min_size)
template<typename L >
component_set< L > components_small (const component_set< L > &components, unsigned min_size)
template<typename I , typename N , typename V >
mln::trait::concrete< I >::ret components_thin (const Image< I > &input_, const Neighborhood< N > &nbh_, const V &label_type, unsigned min_thickness)
template<typename L >
component_set< L > components_thin (const component_set< L > &components, unsigned min_thickness)
template<typename L >
component_set< L > components_v_thin (const component_set< L > &comps, unsigned min_thinness)
template<typename L >
component_set< L > components_with_two_holes (const component_set< L > &components, unsigned min_size)
template<typename P , typename V , typename G , typename F , typename FP >
edge_image< void, bool, G > graph_edges (const vertex_image< P, V, G > &v_ima, const Function< F > &, const Function< FP > &)
template<typename L >
void images_in_paragraph (document< L > &doc)
template<typename L >
line_links< L > line_links_x_height (const line_links< L > &links)
template<typename L >
object_groups< L > object_groups_mean_width (const object_groups< L > &groups, float width)
template<typename L >
object_groups< L > object_groups_size_ratio (const object_groups< L > &groups, float max_size_ratio, float max_invalid_ratio_per_group)
template<typename L >
object_groups< L > object_groups_small (const object_groups< L > &groups, unsigned n_links)
template<typename L >
object_groups< L > object_groups_with_holes (const object_groups< L > &components, unsigned min_size)
template<typename L >
object_links< L > object_links_aligned (const object_links< L > &links, float max_alpha, anchor::Type anchor)
template<typename L >
object_links< L > object_links_bbox_h_ratio (const object_links< L > &links, float max_h_ratio)
template<typename L >
object_links< L > object_links_bbox_overlap (const object_links< L > &links, float max_overlap_ratio)
template<typename L >
object_links< L > object_links_bbox_ratio (const object_links< L > &links, unsigned dim, float max_ratio)
template<typename L >
object_links< L > object_links_bbox_w_ratio (const object_links< L > &links, float max_w_ratio)
template<typename L >
object_links< L > object_links_bottom_aligned (const object_links< L > &links, float max_alpha)
template<typename L >
object_links< L > object_links_center_aligned (const object_links< L > &links, float max_alpha)
template<typename L >
object_links< L > object_links_left_aligned (const object_links< L > &links, float max_alpha)
template<typename L >
object_links< L > object_links_non_aligned_simple (const object_links< L > &links, anchor::Type anchor, float max_alpha)
template<typename L >
object_links< L > object_links_right_aligned (const object_links< L > &links, float max_alpha)
template<typename L >
object_links< L > object_links_top_aligned (const object_links< L > &links, float max_alpha)
template<typename I , typename N , typename V >
mln::trait::concrete< I >::ret objects_h_thick (const Image< I > &input_, const Neighborhood< N > &nbh_, const V &label_type, unsigned max_thickness)
template<typename L >
component_set< L > objects_h_thick (const component_set< L > &comps, unsigned max_thickness)
template<typename I , typename N , typename V >
mln::trait::concrete< I >::ret objects_h_thin (const Image< I > &input_, const Neighborhood< N > &nbh_, const V &label_type, unsigned min_thinness)
template<typename L >
component_set< L > objects_h_thin (const component_set< L > &comps, unsigned min_thinness)
template<typename L >
void objects_in_borders (component_set< L > &components, float vratio, float hratio)
template<typename L >
component_set< L > objects_size_ratio (const component_set< L > &comps, float min_size_ratio)
template<typename I , typename N , typename V >
mln::trait::concrete< I >::ret objects_thick (const Image< I > &input_, const Neighborhood< N > &nbh_, const V &label_type, unsigned max_thickness)
template<typename L >
component_set< L > objects_thick (const component_set< L > &components, unsigned max_thickness)
template<typename I , typename N , typename V >
mln::trait::concrete< I >::ret objects_v_thick (const Image< I > &input_, const Neighborhood< N > &nbh_, const V &label_type, unsigned max_thickness)
template<typename L >
component_set< L > objects_v_thick (const component_set< L > &comps, unsigned max_thickness)
template<typename I , typename N , typename V >
mln::trait::concrete< I >::ret objects_v_thin (const Image< I > &input, const Neighborhood< N > &nbh, const V &label_type, unsigned min_thinness)
template<typename L >
component_set< L > objects_with_holes (const component_set< L > &components, unsigned min_holes_count, unsigned min_size)
template<typename L >
paragraph_set< L > paragraphs_bbox_overlap (const paragraph_set< L > &parset)
template<typename L >
void paragraphs_in_borders (document< L > &doc)
template<typename L >
void paragraphs_in_image (document< L > &doc)
template<typename L >
void separators_in_borders (document< L > &doc, float vratio, float hratio)
template<typename L >
void separators_in_element (document< L > &doc)
template<typename L >
void separators_in_paragraph (document< L > &doc, unsigned hmin_size, unsigned vmin_size)
template<typename L >
void separators_vert_in_borders (document< L > &doc)

Detailed Description

Namespace of filtering rountines.