|
libcrn
3.9.5
A document image processing library
|
AngleZoning features extractor class. More...
#include <CRNFeatureExtractorAngleZoning.h>
Inheritance diagram for crn::FeatureExtractorAngleZoning:
Collaboration diagram for crn::FeatureExtractorAngleZoning:Public Member Functions | |
| FeatureExtractorAngleZoning (int x_div, int y_div, int max_val, int zone_size=16) | |
| Constructor. More... | |
| FeatureExtractorAngleZoning (const FeatureExtractorAngleZoning &)=delete | |
| FeatureExtractorAngleZoning (FeatureExtractorAngleZoning &&)=default | |
| FeatureExtractorAngleZoning & | operator= (const FeatureExtractorAngleZoning &)=delete |
| FeatureExtractorAngleZoning & | operator= (FeatureExtractorAngleZoning &&)=default |
| virtual | ~FeatureExtractorAngleZoning () override |
| virtual StringUTF8 | GetClassName () const override |
| Returns the id of the class. More... | |
| virtual SObject | Extract (Block &b) override |
| Returns a CRNPROTOCOL_FEATURE object computed from a block. More... | |
| virtual SObject | ExtractWithMask (Block &b, ImageIntGray &mask) override |
Public Member Functions inherited from crn::FeatureExtractor | |
| virtual | ~FeatureExtractor () 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 |
AngleZoning features extractor class.
AngleZoning features extractor class.
Definition at line 39 of file CRNFeatureExtractorAngleZoning.h.
|
inline |
Constructor.
Constructor
| [in] | x_div | the number of zones on a line |
| [in] | y_div | the number of zones on a column |
| [in] | max_val | the maximal value in the histogram |
| [in] | zone_size | the size of the histogram for each zone |
Definition at line 51 of file CRNFeatureExtractorAngleZoning.h.
|
delete |
|
default |
|
inlineoverridevirtual |
Definition at line 57 of file CRNFeatureExtractorAngleZoning.h.
|
overridevirtual |
Returns a CRNPROTOCOL_FEATURE object computed from a block.
Returns a CRNPROTOCOL_FEATURE object computed from a block
| [in] | b | the block to process |
Implements crn::FeatureExtractor.
Definition at line 39 of file CRNFeatureExtractorAngleZoning.cpp.
|
overridevirtual |
Returns a CRNPROTOCOL_FEATURE object computed from a block
| [in] | b | the block to process |
| [in] | mask | the mask of the connected component to process |
Reimplemented from crn::FeatureExtractor.
Definition at line 80 of file CRNFeatureExtractorAngleZoning.cpp.
|
inlineoverridevirtual |
Returns the id of the class.
Implements crn::Action.
Definition at line 60 of file CRNFeatureExtractorAngleZoning.h.
|
delete |
|
default |
1.8.6