$extrastylesheet
Olena  User documentation 2.1
An Image Processing Platform
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
scribo::io::xml::internal::page_xml_visitor< L > Class Template Reference

#include <scribo/io/xml/internal/page_xml_visitor.hh>

Public Types

typedef Object< void > category
typedef page_xml_visitor< L > exact_t

Public Member Functions

 page_xml_visitor (std::ofstream &out)
void visit (const line_links< L > &llinks) const
void visit (const object_groups< L > &groups) const
void visit (const object_links< L > &links) const
void visit (const line_info< L > &line) const
void visit (const document< L > &doc) const
void visit (const component_set< L > &comp_set) const
void visit (const component_info< L > &info) const
void visit (const paragraph_set< L > &parset) const

Detailed Description

template<typename L>
class scribo::io::xml::internal::page_xml_visitor< L >

Save document information as XML.

We use a XML Schema part of the PAGE (Page Analysis and Ground truth Elements) image representation framework.

This schema was used in the Historical Document Layout Analysis COMPetition (HDLAC) for ICDAR 2011.

Its XSD file is located here: http://schema.primaresearch.org/PAGE/gts/pagecontent/2010-03-19/pagecontent.xsd

Definition at line 72 of file page_xml_visitor.hh.