#include <debugpixa.h>
Definition at line 12 of file debugpixa.h.
◆ DebugPixa()
tesseract::DebugPixa::DebugPixa |
( |
| ) |
|
|
inline |
Definition at line 15 of file debugpixa.h.
16 pixa_ = pixaCreate(0);
17 #ifdef TESSERACT_DISABLE_DEBUG_FONTS
20 fonts_ = bmfCreate(
nullptr, 14);
◆ ~DebugPixa()
tesseract::DebugPixa::~DebugPixa |
( |
| ) |
|
|
inline |
◆ AddPix()
void tesseract::DebugPixa::AddPix |
( |
const Image |
pix, |
|
|
const char * |
caption |
|
) |
| |
|
inline |
Definition at line 32 of file debugpixa.h.
33 int depth = pixGetDepth(pix);
34 int color = depth < 8 ? 1 : (depth > 8 ? 0x00ff0000 : 0x80);
36 pixAddSingleTextblock(pix, fonts_, caption, color, L_ADD_BELOW,
nullptr);
37 pixaAddPix(pixa_, pix_debug, L_INSERT);
◆ WritePDF()
void tesseract::DebugPixa::WritePDF |
( |
const char * |
filename | ) |
|
|
inline |
Definition at line 42 of file debugpixa.h.
43 if (pixaGetCount(pixa_) > 0) {
44 pixaConvertToPdf(pixa_, 300, 1.0f, 0, 0,
"AllDebugImages", filename);
The documentation for this class was generated from the following file: