tesseract 3.04.01

tesseract::TessOsdRenderer Class Reference

#include <renderer.h>

Inheritance diagram for tesseract::TessOsdRenderer:
tesseract::TessResultRenderer

List of all members.

Public Member Functions

 TessOsdRenderer (const char *outputbase)

Protected Member Functions

virtual bool AddImageHandler (TessBaseAPI *api)

Detailed Description

Renders tesseract output into an osd text string

Definition at line 227 of file renderer.h.


Constructor & Destructor Documentation

tesseract::TessOsdRenderer::TessOsdRenderer ( const char *  outputbase) [explicit]

Definition at line 219 of file renderer.cpp.

    : TessResultRenderer(outputbase, "osd") {
}

Member Function Documentation

bool tesseract::TessOsdRenderer::AddImageHandler ( TessBaseAPI api) [protected, virtual]

Implements tesseract::TessResultRenderer.

Definition at line 223 of file renderer.cpp.

                                                      {
  char* osd = api->GetOsdText(imagenum());
  if (osd == NULL) return false;

  AppendString(osd);
  delete[] osd;

  return true;
}

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines