libcrn
3.9.5
A document image processing library
|
Sauvola binarization action. More...
#include <CRNImageGray.h>
Public Member Functions | |
Gray2BWSauvola (size_t halfwin=3, double k=0.5) | |
Default constructor. More... | |
virtual | ~Gray2BWSauvola () override |
virtual StringUTF8 | GetClassName () const override |
virtual ImageBW | Binarize (const ImageGray &img) override |
Action = binarize a gray image. More... | |
![]() | |
virtual | ~Gray2BW () override |
![]() | |
virtual | ~Action () override |
Destructor. More... | |
void | Deserialize (xml::Element &el) |
xml::Element | Serialize (xml::Element &parent) const |
![]() | |
virtual | ~Object ()=default |
Additional Inherited Members | |
![]() | |
crn::Map | UserData |
![]() | |
virtual void | deserialize (xml::Element &el) |
virtual xml::Element | serialize (xml::Element &parent) const |
Sauvola binarization action.
Definition at line 672 of file CRNImageGray.h.
Gray2BWSauvola::Gray2BWSauvola | ( | size_t | halfwin = 3 , |
double | k = 0.5 |
||
) |
Default constructor.
Default constructor
[in] | halfwin | the half size of the window. Real size will be 2 * halfwin + 1 |
[in] | k | the parameter k |
Definition at line 848 of file CRNImageGray.cpp.
|
inlineoverridevirtual |
Definition at line 677 of file CRNImageGray.h.
Action = binarize a gray image.
Implements crn::Gray2BW.
Definition at line 854 of file CRNImageGray.cpp.
|
inlineoverridevirtual |
Implements crn::Action.
Definition at line 678 of file CRNImageGray.h.