|
ReadFramework
|
SuperPixel generator using MSER regions. An erosion pyramid improves the MSER regions specifically if cursive handwriting is present. More...
#include <SuperPixel.h>
Public Member Functions | |
| SuperPixel (const cv::Mat &img) | |
| bool | compute () override |
| Runs the algorithm implemented by the module. More... | |
| QString | toString () const override |
| Converts the module's parameters and results to a string. More... | |
| QSharedPointer< SuperPixelConfig > | config () const |
| QVector< QSharedPointer< MserBlob > > | getMserBlobs () const |
| cv::Mat | draw (const cv::Mat &img, const QColor &col=QColor()) const |
| cv::Mat | drawMserBlobs (const cv::Mat &img, const QColor &col=QColor()) const |
Public Member Functions inherited from rdf::SuperPixelBase | |
| SuperPixelBase (const cv::Mat &img) | |
| bool | isEmpty () const override |
| Returns true if the module was initialized with the default constructor. Note, if empty is true, nothing can be computed. More... | |
| virtual PixelSet | pixelSet () const |
| void | setPyramidLevel (int level) |
| int | pyramidLevel () |
Public Member Functions inherited from rdf::Module | |
| Module () | |
| Default constructor Initializes a new instance of the Module class. More... | |
| virtual QString | name () const |
| Returns the module's name. More... | |
| virtual void | setConfig (QSharedPointer< ModuleConfig > config) |
| QSharedPointer< ModuleConfig > | config () const |
Additional Inherited Members | |
Protected Member Functions inherited from rdf::SuperPixelBase | |
| bool | checkInput () const override |
Protected Member Functions inherited from rdf::Module | |
| QString | debugName () const |
Protected Attributes inherited from rdf::SuperPixelBase | |
| cv::Mat | mSrcImg |
| PixelSet | mSet |
| int | mPyramidLevel = 0 |
Protected Attributes inherited from rdf::Module | |
| QSharedPointer< ModuleConfig > | mConfig |
SuperPixel generator using MSER regions. An erosion pyramid improves the MSER regions specifically if cursive handwriting is present.
| rdf::SuperPixel::SuperPixel | ( | const cv::Mat & | img | ) |
|
overridevirtual |
Runs the algorithm implemented by the module.
Implements rdf::Module.
| QSharedPointer< SuperPixelConfig > rdf::SuperPixel::config | ( | ) | const |
| cv::Mat rdf::SuperPixel::draw | ( | const cv::Mat & | img, |
| const QColor & | col = QColor() |
||
| ) | const |
| cv::Mat rdf::SuperPixel::drawMserBlobs | ( | const cv::Mat & | img, |
| const QColor & | col = QColor() |
||
| ) | const |
| QVector< QSharedPointer< MserBlob > > rdf::SuperPixel::getMserBlobs | ( | ) | const |
|
overridevirtual |
Converts the module's parameters and results to a string.
Reimplemented from rdf::Module.