#include <shapetable.h>
Definition at line 40 of file shapetable.h.
◆ UnicharRating() [1/2]
tesseract::UnicharRating::UnicharRating |
( |
| ) |
|
|
inline |
◆ UnicharRating() [2/2]
tesseract::UnicharRating::UnicharRating |
( |
int |
u, |
|
|
float |
r |
|
) |
| |
|
inline |
◆ FirstResultWithUnichar()
Definition at line 58 of file shapetable.cpp.
60 {
61 for (
int r = 0; r < results.
size(); ++r) {
63 return r;
64 }
65 return -1;
66}
◆ Print()
void tesseract::UnicharRating::Print |
( |
| ) |
const |
|
inline |
Definition at line 48 of file shapetable.h.
48 {
49 tprintf(
"Unichar-id=%d, rating=%g, adapted=%d, config=%d, misses=%d,"
52 }
DLLSYM void tprintf(const char *format,...)
GenericVector< ScoredFont > fonts
◆ SortDescendingRating()
static int tesseract::UnicharRating::SortDescendingRating |
( |
const void * |
t1, |
|
|
const void * |
t2 |
|
) |
| |
|
inlinestatic |
Definition at line 55 of file shapetable.h.
55 {
58 if (a->rating > b->rating) {
59 return -1;
60 } else if (a->rating < b->rating) {
61 return 1;
62 } else {
63 return a->unichar_id - b->unichar_id;
64 }
65 }
◆ adapted
bool tesseract::UnicharRating::adapted |
◆ config
uint8_t tesseract::UnicharRating::config |
◆ feature_misses
uint16_t tesseract::UnicharRating::feature_misses |
◆ fonts
◆ rating
float tesseract::UnicharRating::rating |
◆ unichar_id
The documentation for this struct was generated from the following files: