$extrastylesheet
Functions | |
template<typename I , typename N > | |
line_set< typename mln::trait::ch_value< I, scribo::def::lbl_type >::ret > | scribo::text::extract_lines (const Image< I > &input, const Neighborhood< N > &nbh, const typename mln::trait::ch_value< I, bool >::ret &separators) |
template<typename I , typename N > | |
line_set< typename mln::trait::ch_value< I, scribo::def::lbl_type >::ret > | scribo::text::extract_lines (const Image< I > &input, const Neighborhood< N > &nbh) |
template<typename L > | |
line_set< typename mln::trait::ch_value< L, scribo::def::lbl_type >::ret > | scribo::text::extract_lines (const component_set< L > &input) |
template<typename I , typename J , typename N > | |
line_set< typename mln::trait::ch_value< I, scribo::def::lbl_type >::ret > | scribo::text::extract_lines_with_features (const Image< I > &input, const Image< J > &input_binary, const Neighborhood< N > &nbh, const typename mln::trait::ch_value< I, bool >::ret &separators) |
template<typename I , typename J , typename N > | |
line_set< typename mln::trait::ch_value< I, scribo::def::lbl_type >::ret > | scribo::text::extract_lines_with_features (const Image< I > &input, const Image< J > &input_binary, const Neighborhood< N > &nbh) |
template<typename I , typename N > | |
line_set< typename mln::trait::ch_value< I, scribo::def::lbl_type >::ret > | scribo::text::extract_lines_wo_merge (const Image< I > &input, const Neighborhood< N > &nbh, const typename mln::trait::ch_value< I, bool >::ret &separators) |
template<typename I , typename N > | |
line_set< typename mln::trait::ch_value< I, scribo::def::lbl_type >::ret > | scribo::text::extract_lines_wo_merge (const Image< I > &input, const Neighborhood< N > &nbh) |
template<typename L , typename N > | |
line_set< typename mln::trait::ch_value< L, scribo::def::lbl_type >::ret > | scribo::text::extract_lines_wo_merge (const document< L > &doc, const Neighborhood< N > &nbh) |
template<typename L , typename N > | |
line_set< typename mln::trait::ch_value< L, scribo::def::lbl_type >::ret > | scribo::text::extract_lines_wo_merge (const document< L > &doc, const Neighborhood< N > &nbh, const typename mln::trait::ch_value< L, bool >::ret &separators) |
template<typename L > | |
paragraph_set< L > | scribo::text::extract_paragraphs (line_set< L > &lines, const image2d< bool > &input) |
template<typename L > | |
paragraph_set< L > | scribo::text::extract_paragraphs_hdoc (line_set< L > &lines, const image2d< bool > &input) |
template<typename L > | |
line_links< L > | scribo::text::link_lines (const line_set< L > &lines) |
template<typename L > | |
line_set< L > | scribo::text::merging (const scribo::line_set< L > &lines) |
template<typename L > | |
line_set< L > | scribo::text::merging_hdoc (const scribo::line_set< L > &lines) |
All routines/algorithms to extract text.
line_set<typename mln::trait::ch_value< I , scribo::def::lbl_type >::ret> scribo::text::extract_lines | ( | const Image< I > & | input, |
const Neighborhood< N > & | nbh, | ||
const typename mln::trait::ch_value< I, bool >::ret & | separators | ||
) |
Extract lines of text in a binary image.
[in] | input | A binary image. |
[in] | nbh | A neighborhood used for labeling. |
[in] | separators | A binary image with separator information. |
line_set<typename mln::trait::ch_value< I , scribo::def::lbl_type >::ret> scribo::text::extract_lines | ( | const Image< I > & | input, |
const Neighborhood< N > & | nbh | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
line_set<typename mln::trait::ch_value< L , scribo::def::lbl_type >::ret> scribo::text::extract_lines | ( | const component_set< L > & | input | ) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
line_set<typename mln::trait::ch_value< I , scribo::def::lbl_type >::ret> scribo::text::extract_lines_with_features | ( | const Image< I > & | input, |
const Image< J > & | input_binary, | ||
const Neighborhood< N > & | nbh, | ||
const typename mln::trait::ch_value< I, bool >::ret & | separators | ||
) |
Extract lines of text in a binary image.
[in] | input | Original color image. |
[in] | input_binary | A binary image. |
[in] | nbh | A neighborhood used for labeling. |
[in] | separators | A binary image with separator information. |
line_set<typename mln::trait::ch_value< I , scribo::def::lbl_type >::ret> scribo::text::extract_lines_with_features | ( | const Image< I > & | input, |
const Image< J > & | input_binary, | ||
const Neighborhood< N > & | nbh | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
line_set<typename mln::trait::ch_value< I , scribo::def::lbl_type >::ret> scribo::text::extract_lines_wo_merge | ( | const Image< I > & | input, |
const Neighborhood< N > & | nbh, | ||
const typename mln::trait::ch_value< I, bool >::ret & | separators | ||
) |
Extract lines of text in a binary image.
[in] | input | A binary image. |
[in] | nbh | A neighborhood used for labeling. |
[in] | separators | A binary image with separator information. |
line_set<typename mln::trait::ch_value< I , scribo::def::lbl_type >::ret> scribo::text::extract_lines_wo_merge | ( | const Image< I > & | input, |
const Neighborhood< N > & | nbh | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
line_set<typename mln::trait::ch_value< L , scribo::def::lbl_type >::ret> scribo::text::extract_lines_wo_merge | ( | const document< L > & | doc, |
const Neighborhood< N > & | nbh | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
line_set<typename mln::trait::ch_value< L , scribo::def::lbl_type >::ret> scribo::text::extract_lines_wo_merge | ( | const document< L > & | doc, |
const Neighborhood< N > & | nbh, | ||
const typename mln::trait::ch_value< L, bool >::ret & | separators | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
|
inline |
Extract paragraphs.
paragraph_set<L> scribo::text::extract_paragraphs_hdoc | ( | line_set< L > & | lines, |
const image2d< bool > & | input | ||
) |
Extract paragraph in old documents.
line_links<L> scribo::text::link_lines | ( | const line_set< L > & | lines | ) |
Link text lines to prepare paragraph construction.
Lines MUST be tagged as line::Text to be considered in this processing.
line_set<L> scribo::text::merging | ( | const scribo::line_set< L > & | lines | ) |
Merge text component in order to reconstruct text lines.
[in] | lines | A line set. |
line_set<L> scribo::text::merging_hdoc | ( | const scribo::line_set< L > & | lines | ) |
Merge text component in order to reconstruct text lines in old documents.
[in] | lines | A line set. |