$extrastylesheet
Functions | |
template<typename I > | |
mln::trait::ch_value< I, bool > ::ret | scribo::binarization::niblack (const Image< I > &input, unsigned window_size, double K) |
template<typename I > | |
mln::trait::ch_value< I, bool > ::ret | scribo::binarization::niblack (const Image< I > &input, unsigned window_size) |
template<typename I > | |
mln::trait::ch_value< I, bool > ::ret | scribo::binarization::niblack (const Image< I > &input) |
template<typename I > | |
mln::trait::ch_value< I, bool > ::ret | scribo::binarization::niblack_fast (const Image< I > &input, unsigned window_size, double K) |
template<typename I > | |
mln::trait::ch_value< I, bool > ::ret | scribo::binarization::niblack_fast (const Image< I > &input, unsigned window_size) |
template<typename I > | |
mln::trait::ch_value< I, bool > ::ret | scribo::binarization::niblack_fast (const Image< I > &input) |
template<typename I , typename J > | |
mln::trait::ch_value< I, value::int_u8 >::ret | scribo::binarization::niblack_threshold (const Image< I > &input, unsigned window_size, double K) |
template<typename I > | |
mln::trait::ch_value< I, value::int_u8 >::ret | scribo::binarization::niblack_threshold (const Image< I > &input, unsigned window_size) |
template<typename I > | |
mln::trait::ch_value< I, value::int_u8 >::ret | scribo::binarization::niblack_threshold (const Image< I > &input) |
Niblack's Binarization implementations.
mln::trait::ch_value< I , bool >::ret scribo::binarization::niblack | ( | const Image< I > & | input, |
unsigned | window_size, | ||
double | K | ||
) |
Convert an image into a binary image.
[in] | input | An image. |
[in] | window_size | The window size. |
[in] | K | Niblack's formulae constant. |
mln::trait::ch_value< I , bool >::ret scribo::binarization::niblack | ( | const Image< I > & | input, |
unsigned | window_size | ||
) |
Convert an image into a binary image.
Sauvola's formulae constant K is set to SCRIBO_DEFAULT_NIBLACK_K.
[in] | input | An image. |
[in] | window_size | The window size. |
mln::trait::ch_value< I , bool >::ret scribo::binarization::niblack | ( | const Image< I > & | input | ) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.The window size is set to 11.
mln::trait::ch_value< I , bool >::ret scribo::binarization::niblack_fast | ( | const Image< I > & | input, |
unsigned | window_size, | ||
double | K | ||
) |
Convert an image into a binary image.
This implementation gives an approximation of the results. It is faster than the original implementation thanks to the use of integral images.
[in] | input | An image. |
[in] | window_size | The window size. |
[in] | K | Sauvola's formulae constant. |
mln::trait::ch_value< I , bool >::ret scribo::binarization::niblack_fast | ( | const Image< I > & | input, |
unsigned | window_size | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. Sauvola's formulae constant K is set to SCRIBO_DEFAULT_NIBLACK_K.
mln::trait::ch_value< I , bool >::ret scribo::binarization::niblack_fast | ( | const Image< I > & | input | ) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. The window size is set to 11.
mln::trait::ch_value< I , value::int_u8 >::ret scribo::binarization::niblack_threshold | ( | const Image< I > & | input, |
unsigned | window_size, | ||
double | K | ||
) |
Compute an image of local threshold using Niblack algorithm.
[in] | input | A gray level image. |
[in] | window_size | The window size. |
[in] | K | Controls the threshold value in the local window. |
mln::trait::ch_value< I , value::int_u8 >::ret scribo::binarization::niblack_threshold | ( | const Image< I > & | input, |
unsigned | window_size | ||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.K is set to 0.34.
mln::trait::ch_value< I , value::int_u8 >::ret scribo::binarization::niblack_threshold | ( | const Image< I > & | input | ) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.The window size is set to 11.