|
Read@CVL
|
#include "Shapes.h"#include "BaseImageElement.h"#include "Pixel.h"#include "Algorithms.h"#include <QObject>#include <QSharedPointer>#include <QVector>#include <QMap>Go to the source code of this file.
Classes | |
| class | rdf::PixelConnector |
| Abstract class PixelConnector. This is the base class for all pixel connecting classes which implement different algorithms for connecting super pixels. More... | |
| class | rdf::DelaunayPixelConnector |
| Connects pixels using the Delaunay triangulation. More... | |
| class | rdf::VoronoiPixelConnector |
| Connects pixels using the Voronoi diagram. NOTE: this is highly experimental for it creates new pixels instead of connecting the input pixels (if you need this, take a look at the DelaunayPixelConnector). More... | |
| class | rdf::RegionPixelConnector |
| Fully connected graph. Super pixels are connected with all other super pixels within a region. More... | |
| class | rdf::TabStopPixelConnector |
| Connects tab stops. More... | |
| class | rdf::DBScanPixelConnector |
| Connects Pixels using the DBScan. More... | |
| class | rdf::PixelSet |
| PixelSet stores and manipulates pixel collections. More... | |
| class | rdf::TextLineSet |
| class | rdf::TextBlock |
| Represents a text block. A single text block has a boundary region and (possibly) a set of super pixels that are geometrically part of the text region. More... | |
| class | rdf::TextBlockSet |
| Stores all text blocks. This class is used to group super pixels with respect to layout constrains (e.g. text columns) More... | |
| class | rdf::PixelGraph |
| Represents a pixel graph. This class comes in handy if you want to map pixel edges with pixels. More... | |
| class | rdf::DBScanPixel |
| DBScan clustering for pixels. More... | |
Namespaces | |
| rdf | |
| rdf::TextLineHelper | |
Functions | |
| QVector< QSharedPointer< TextLineSet > > | rdf::TextLineHelper::filterLowDensity (const QVector< QSharedPointer< TextLineSet > > &textLines) |
| QVector< QSharedPointer< TextLineSet > > | rdf::TextLineHelper::filterHeight (const QVector< QSharedPointer< TextLineSet > > &textLines, double minHeight=5, double maxHeight=5000) |
| QVector< QSharedPointer< TextLineSet > > | rdf::TextLineHelper::filterAngle (const QVector< QSharedPointer< TextLineSet > > &textLines, double maxAngle=4 *DK_DEG2RAD) |
| void | rdf::TextLineHelper::mergeStableTextLines (QVector< QSharedPointer< TextLineSet > > &textLines) |
| QSharedPointer< TextLineSet > | rdf::TextLineHelper::find (const QString &id, const QVector< QSharedPointer< TextLineSet > > &tl) |
| bool | rdf::TextLineHelper::merge (const QSharedPointer< TextLineSet > &tl1, const QSharedPointer< TextLineSet > &tl2) |