tesseract
5.0.0-alpha-619-ge9db
|
#include "fixspace.h"
#include <cstdint>
#include "blobs.h"
#include "boxword.h"
#include "errcode.h"
#include "normalis.h"
#include <tesseract/ocrclass.h>
#include "pageres.h"
#include "params.h"
#include "ratngs.h"
#include "rect.h"
#include "stepblob.h"
#include <tesseract/strngs.h>
#include "tesseractclass.h"
#include "tessvars.h"
#include "tprintf.h"
#include <tesseract/unichar.h>
#include "unicharset.h"
#include "werd.h"
Go to the source code of this file.
Namespaces | |
tesseract | |
Macros | |
#define | PERFECT_WERDS 999 |
Functions | |
void | initialise_search (WERD_RES_LIST &src_list, WERD_RES_LIST &new_list) |
transform_to_next_perm() | |
Examines the current word list to find the smallest word gap size. Then walks the word list closing any gaps of this size by either inserted new combination words, or extending existing ones. The routine COULD be limited to stop it building words longer than N blobs. If there are no more gaps then it DELETES the entire list and returns the empty list to cause termination. | |
void | transform_to_next_perm (WERD_RES_LIST &words) |
void | fixspace_dbg (WERD_RES *word) |
#define PERFECT_WERDS 999 |
Definition at line 43 of file fixspace.cpp.
void fixspace_dbg | ( | WERD_RES * | word | ) |
Definition at line 821 of file fixspace.cpp.
void initialise_search | ( | WERD_RES_LIST & | src_list, |
WERD_RES_LIST & | new_list | ||
) |
Definition at line 203 of file fixspace.cpp.
void transform_to_next_perm | ( | WERD_RES_LIST & | words | ) |
Definition at line 398 of file fixspace.cpp.