►CAlgorithm | |
Clsd::LSDDetector | |
Crdf::Algorithms | Contains basic algorithms to manipulate images. |
Crdf::AssociationGraphNode | |
►Crdf::BaseElement | |
Crdf::EvalInfo | Information class for SuperPixel labeling. |
Crdf::GridPixel | |
Crdf::MserBlob | |
Crdf::Pixel | This class represents a single instance of super pixels which are needed for the layout analysis. |
►Crdf::PixelEdge | |
Crdf::LineEdge | |
Crdf::PixelGraph | Represents a pixel graph. This class comes in handy if you want to map pixel edges with pixels. |
Crdf::PixelLabel | |
►Crdf::PixelSet | PixelSet stores and manipulates pixel collections. |
Crdf::TextLineSet | |
Crdf::PixelStats | This class holds Pixel statistics which are found when computing the local orientation. |
Crdf::PixelTabStop | |
Crdf::PixelVotes | |
Crdf::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. |
Crdf::TextBlockSet | Stores all text blocks. This class is used to group super pixels with respect to layout constrains (e.g. text columns) |
Crdf::BaseLine | |
Crdf::BaselineTest | |
Crdf::BinarizationTest | |
Crdf::Blob | A class that defines a single blob within an image. |
Crdf::BlobManager | Allows to manipulate the Blobs class (filter, etc.) |
Crdf::Blobs | Blobs class - holds a vector of Blobs and the corresponding image. |
CBlock< Type > | |
CBlock< node_id > | |
Crdf::Config | |
Crdf::Converter | |
CGCoptimization::DataCostFnFromArray | |
CGCoptimization::DataCostFnFromFunction | |
CGCoptimization::DataCostFnFromFunctionExtra | |
CGCoptimization::DataCostFnSparse | |
CGCoptimization::DataCostFunctor | |
CDBlock< Type > | |
CDBlock< nodeptr > | |
Crdf::DBScanPixel | DBScan clustering for pixels. |
Crdf::DebugConfig | |
►CDkBatchInfo | |
Crdm::DkTestInfo | |
Crdm::DkTestInfo | |
Crdm::FocusInfo | |
Crdm::FormsInfo | |
Crdm::LayoutInfo | |
Crdm::SkewInfo | |
Crdm::WIInfo | |
►CDkBatchPluginInterface | |
Crdm::BatchTest | |
Crdm::FocusPlugin | |
Crdm::FormsAnalysis | |
Crdm::LayoutPlugin | |
Crdm::ReadConfig | |
Crdm::SkewEstPlugin | |
Crdm::WriterIdentificationPlugin | |
►CDkDockWidget | |
Crdm::PageDock | |
►CDkGenericProfileWidget | |
Crdm::PageProfileWidget | |
►CDkPluginInterface | |
Crdm::BinarizationPlugin | |
►CDkPluginViewPort | |
Crdm::PageViewport | |
►CDkViewPortInterface | |
Crdm::PageVisPlugin | |
Crdf::Ellipse | |
Crdf::EvalInfoManager | |
Crdf::FeatureCollection | FeatureCollection maps one LabelInfo to its features. In addition it handles the I/O using Json. |
Crdf::FeatureCollectionManager | Manages FeatureCollections. Hence, each label (e.g. printed text) is stored here along with it's features retrieved from groundtruthed images. |
Crdf::Flags< EnumType, Underlying > | Flags turns enums into typesave flags It is strongly related (copied) from Useage: enum mDrawFlags { draw_none = 0x00, draw_ellipse = 0x01, draw_stats = 0x02, draw_center = 0x04, }; typedef Flags<mDrawFlags> DrawFlags; |
Crdf::FormEvaluation | |
CGCException | |
Crd3::GCGraph< TWeight > | |
►CGCoptimization | |
CGCoptimizationGeneralGraph | |
CGCoptimizationGridGraph | |
►CGraph< captype, tcaptype, flowtype > | |
CEnergy< captype, tcaptype, flowtype > | |
CGCoptimization::GreedyIter< GCoptimization::DataCostFnSparse > | |
Crdf::Histogram | |
Crdf::IP | |
CGCoptimization::DataCostFnSparse::iterator | |
Clsd::KeyLine | A class to represent a line |
CGCoptimization::LabelCost | |
CGCoptimization::LabelCostIter | |
Crdf::LabelInfo | This class is used for mapping classes (e.g. handwriting, decoration) |
Crdf::LabelManager | This class manages all labels loaded. It can be used to compare LabelInfo objects, and load them. |
Crdf::LayerElement | |
Crdf::LayoutTest | |
Crdf::Line | A basic line class including stroke width (thickness). |
Crdf::LineCandidates | |
Crdf::LineFilter | |
Crdf::LineFitting | Implements robust line fitting algorithms. |
Crdf::LineSegment | |
CLinkedBlockList | |
CMaxclique | |
►Crdf::Module | This is the base class for all modules. It provides all functions which are implemented by the modules. |
►Crdf::BaseBinarizationSu | The class binarize a grayvalue image. The segmentation algorithm is based on "Binarization of Historical Document Images Using Local Maximum and Minimum", Bolan Su, Shijian Lu and Chew Lim Tan, DAS 2010. |
►Crdf::BinarizationSuAdapted | The class binarize a grayvalue image. The segmentation algorithm is based on "Binarization of Historical Document Images Using Local Maximum and Minimum", Bolan Su, Shijian Lu and Chew Lim Tan, DAS 2010. In contrast to DkSegmentationSu the ContrastImg is adapted and the strokeWidth is constant. |
Crdf::BinarizationSuFgdWeight | The class binarize a rgb color image. To make the algorithm robust against noise, the foreground is estimated and the image is weighted with the foreground. (Foreground estimation is performed by a Mean Filter with a size of 32x32 px). |
Crdf::BaseSkewEstimation | The class estimates the skew of a document page. The methodology is based on "Skew estimation of natural images based on a salient line detector", Hyung Il Koo and Nam Ik Cho |
Crdf::FormFeatures | |
Crdf::GradientVector | |
►Crdf::GraphCutPixel | The base class for all graphcuts operating on pixels. |
Crdf::GraphCutLineSpacing | Graph cut for line spacing. |
Crdf::GraphCutOrientation | Graph cut for local orientation estimation. |
Crdf::GraphCutPixelLabel | Graph cut for pixel labeling. |
Crdf::GraphCutTextLine | Textline clustering using graph-cut. |
Crdf::LayoutAnalysis | |
Crdf::LineTrace | Detects Lines in a binary image. The result is a binary image containing all line elements (pixel accurate) as well as all lines as vectors. It is also possible to filter lines according a specified angle. |
Crdf::LineTraceLSD | Detect lines using the LSD algorithm. This line finder implements the LSD method from OpenCV contrib. |
Crdf::LocalOrientation | Local orientation estimation (using Il Koo's method). |
Crdf::PageSegmentation | |
Crdf::SimpleBinarization | A simple binarization module using a defined threshold. |
Crdf::SimpleTextLineSegmentation | |
►Crdf::SuperPixelBase | Base class implementation for SuperPixel generating modules. |
Crdf::GridSuperPixel | Grid based SuperPixel extraction. |
Crdf::LineSuperPixel | SuperPixel generator based on the LSD line detector. |
Crdf::ScaleSpaceSuperPixel< SuperPixelModule > | Creates a scale space and runs the SuperPixelModule on each scale. Use this class to extract SuperPixels that are robust w.r.t. scale changes. |
Crdf::SuperPixel | SuperPixel generator using MSER regions. An erosion pyramid improves the MSER regions specifically if cursive handwriting is present. |
Crdf::SuperPixelClassifier | |
Crdf::SuperPixelEval | SuperPixel evaluation Module. |
Crdf::SuperPixelFeature | |
Crdf::SuperPixelLabeler | Converts GT information to label images. This class is used to assign a GT label to each SuperPixel computed in an image. |
Crdf::SuperPixelTrainer | Converts GT information to label images. This class is used to assign a GT label to each SuperPixel computed in an image. |
Crdf::TabStopAnalysis | |
Crdf::TextLineSegmentation | |
Crdf::TextLineSkew | |
Crdf::WriterRetrieval | |
►Crdf::ModuleConfig | |
Crdf::BaseBinarizationSuConfig | |
Crdf::BaseSkewEstimationConfig | |
Crdf::FormFeaturesConfig | |
Crdf::GlobalConfig | |
Crdf::GradientVectorConfig | |
►Crdf::GraphCutConfig | |
Crdf::GraphCutLineSpacingConfig | |
Crdf::GridPixelConfig | Configuration class for GridSuperPixel. |
Crdf::LayoutAnalysisConfig | |
Crdf::LineFilterConfig | |
Crdf::LinePixelConfig | Configuration class for LineSuperPixel. |
Crdf::LineTraceConfig | |
Crdf::LineTraceLSDConfig | |
Crdf::PageSegmentationConfig | |
Crdf::ScaleFactoryConfig | Class that configures the ScaleFactory |
►Crdf::ScaleModuleConfig | |
Crdf::LocalOrientationConfig | Configuration file for local orientation extraction. |
Crdf::TextLineConfig | |
Crdf::ScaleSpaceSPConfig | |
Crdf::SimpleBinarizationConfig | |
Crdf::SimpleTextLineConfig | |
Crdf::SuperPixelClassifierConfig | |
Crdf::SuperPixelConfig | Configuration class for MserSuperPixel. |
Crdf::SuperPixelFeatureConfig | |
Crdf::SuperPixelLabelerConfig | This class configures the feature collection process. It controls I/O paths for feature labels and feature cache files and the normalization process through the read settings file. |
Crdf::SuperPixelTrainerConfig | |
Crdf::TabStopConfig | |
Crdf::TextLineSkewConfig | |
Crdf::WriterRetrievalConfig | |
Crdf::WriterVocabularyConfig | |
Crdf::MserContainer | Container for MSER elements. This class maps OpenCVs MSER regions with their bounding boxes. |
Crdf::PageElement | |
Crdf::PageXmlParser | |
►Crdf::PixelConnector | Abstract class PixelConnector. This is the base class for all pixel connecting classes which implement different algorithms for connecting super pixels. |
Crdf::DBScanPixelConnector | Connects Pixels using the DBScan. |
Crdf::DelaunayPixelConnector | Connects pixels using the Delaunay triangulation. |
Crdf::RegionPixelConnector | Fully connected graph. Super pixels are connected with all other super pixels within a region. |
Crdf::TabStopPixelConnector | Connects tab stops. |
Crdf::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). |
Crdf::Polygon | |
Crdf::PreProcessingTest | |
►CQDialog | |
Crdm::SettingsDialog | |
►CQLabel | |
Crdm::PolygonWidget | |
►CQLineEdit | |
Crdm::DirLabel | |
Crdm::XmlLabel | |
►CQObject | |
Crdm::BatchTest | |
Crdm::BinarizationPlugin | |
Crdm::FocusPlugin | |
Crdm::FormsAnalysis | |
Crdm::LayoutPlugin | |
Crdm::PageData | |
Crdm::PageVisPlugin | |
Crdm::ReadConfig | |
Crdm::SkewEstPlugin | |
Crdm::WriterIdentificationPlugin | |
►CQSettings | |
Crdf::DefaultSettings | Convenience class that instantiates QSettings with the correct file. |
►CQWidget | |
Crdm::ColorButton | |
Crdm::ConfigWidget | |
Crdm::PolygonInfoWidget | |
Crdm::RegionWidget | |
Crdm::TitledLabel | |
Crdf::Rect | |
►Crdf::Region | |
Crdf::RootRegion | |
Crdf::SeparatorRegion | |
Crdf::TableCell | |
Crdf::TableRegion | |
Crdf::TextLine | |
Crdf::TextRegion | |
Crdf::RegionManager | |
Crdf::RegionTypeConfig | |
Crdf::RegionXmlHelper | |
Crdf::ScaleFactory | |
CGCoptimization::SmoothCostFnFromArray | |
CGCoptimization::SmoothCostFnFromFunction | |
CGCoptimization::SmoothCostFnFromFunctionExtra | |
CGCoptimization::SmoothCostFnPotts | |
CGCoptimization::SmoothCostFunctor | |
CGCoptimization::SparseDataCost | |
Crdf::SuperPixelModel | |
Crdf::SuperPixelTest | |
Crdf::TableCellRaw | |
Crdf::TableProcessing | |
Crdf::TableTest | |
Crdf::TabStopCluster | |
Crdf::TestConfig | |
Crdf::TestWriterRetrieval | |
Crdf::TextEquiv | |
Crdf::ThomasTest | |
Crdf::Timer | |
Crdf::Triangle | |
Crdf::Utils | |
Crdf::Vector2D | |
Crdf::WriterDatabase | |
Crdf::WriterImage | |
Crdf::WriterVocabulary | |
Crdf::XmlTest | |