|
libcrn
3.9.5
A document image processing library
|
k-means histo binarization action More...
#include <CRNImageGray.h>
Inheritance diagram for crn::Gray2BWkMeansHisto:
Collaboration diagram for crn::Gray2BWkMeansHisto:Public Member Functions | |
| Gray2BWkMeansHisto (size_t classes=5, size_t black_classes=3) | |
| Default constructor. More... | |
| virtual | ~Gray2BWkMeansHisto () override |
| virtual StringUTF8 | GetClassName () const override |
| virtual ImageBW | Binarize (const ImageGray &img) override |
| Action = binarize a gray image. More... | |
Public Member Functions inherited from crn::Gray2BW | |
| virtual | ~Gray2BW () override |
Public Member Functions inherited from crn::Action | |
| virtual | ~Action () override |
| Destructor. More... | |
| void | Deserialize (xml::Element &el) |
| xml::Element | Serialize (xml::Element &parent) const |
Public Member Functions inherited from crn::Object | |
| virtual | ~Object ()=default |
Additional Inherited Members | |
Public Attributes inherited from crn::Action | |
| crn::Map | UserData |
Protected Member Functions inherited from crn::Action | |
| virtual void | deserialize (xml::Element &el) |
| virtual xml::Element | serialize (xml::Element &parent) const |
k-means histo binarization action
Definition at line 687 of file CRNImageGray.h.
| Gray2BWkMeansHisto::Gray2BWkMeansHisto | ( | size_t | classes = 5, |
| size_t | black_classes = 3 |
||
| ) |
Default constructor.
Default constructor
| [in] | classes | the total number of classes |
| [in] | black_classes | the number of classes that will be labelled black |
Definition at line 864 of file CRNImageGray.cpp.
|
inlineoverridevirtual |
Definition at line 692 of file CRNImageGray.h.
Action = binarize a gray image.
Implements crn::Gray2BW.
Definition at line 870 of file CRNImageGray.cpp.
|
inlineoverridevirtual |
Implements crn::Action.
Definition at line 693 of file CRNImageGray.h.
1.8.6