27 #ifndef SCRIBO_TOOLCHAIN_TEXT_IN_DOC_HH
28 # define SCRIBO_TOOLCHAIN_TEXT_IN_DOC_HH
34 # include <scribo/toolchain/internal/text_in_doc_functor.hh>
66 line_set<mln_ch_value(I, def::lbl_type)>
68 const std::string& language = std::string(
"eng"),
69 bool find_line_seps =
true,
70 bool find_whitespace_seps =
true,
71 bool verbose =
false);
74 # ifndef MLN_INCLUDE_ONLY
78 line_set<mln_ch_value(I, def::lbl_type)>
80 const std::string& language,
82 bool find_whitespace_seps,
85 internal::text_in_doc_functor<I> f;
86 f.enable_denoising = denoise;
87 f.enable_line_seps = find_line_seps;
88 f.enable_whitespace_seps = find_whitespace_seps;
89 f.ocr_language = language;
92 line_set<mln_ch_value(I, def::lbl_type)> lines = f(input);
98 # endif // ! MLN_INCLUDE_ONLY
106 #endif // SCRIBO_TOOLCHAIN_TEXT_IN_DOC_HH