Read@CVL
rdf::SimpleBinarization Class Reference

A simple binarization module using a defined threshold. More...

#include <Binarization.h>

Inheritance diagram for rdf::SimpleBinarization:
Collaboration diagram for rdf::SimpleBinarization:

Public Member Functions

 SimpleBinarization (const cv::Mat &img)
 Initializes a new instance of the SimpleBinarization class. More...
 
bool isEmpty () const override
 Determines whether this instance is empty. More...
 
bool compute () override
 Computes the binary image. More...
 
cv::Mat binaryImage () const
 Returns the binary image. More...
 
QString toString () const override
 Summary of the class. More...
 
QSharedPointer< SimpleBinarizationConfigconfig () const
 
- 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< ModuleConfigconfig () const
 

Additional Inherited Members

- Protected Member Functions inherited from rdf::Module
QString debugName () const
 
- Protected Attributes inherited from rdf::Module
QSharedPointer< ModuleConfigmConfig
 

Detailed Description

A simple binarization module using a defined threshold.

See also
Module

Constructor & Destructor Documentation

rdf::SimpleBinarization::SimpleBinarization ( const cv::Mat &  srcImg)

Initializes a new instance of the SimpleBinarization class.

Parameters
imgThe source img CV_8U.

Member Function Documentation

cv::Mat rdf::SimpleBinarization::binaryImage ( ) const

Returns the binary image.

Returns
The binary image CV_8UC1.
bool rdf::SimpleBinarization::compute ( )
overridevirtual

Computes the binary image.

Returns
True if the image could be computed.

Implements rdf::Module.

QSharedPointer< SimpleBinarizationConfig > rdf::SimpleBinarization::config ( ) const
bool rdf::SimpleBinarization::isEmpty ( ) const
overridevirtual

Determines whether this instance is empty.

Returns
True if the instance is empty.

Implements rdf::Module.

QString rdf::SimpleBinarization::toString ( ) const
overridevirtual

Summary of the class.

Returns
A summary string

Reimplemented from rdf::Module.


The documentation for this class was generated from the following files: