#include <rejctmap.h>
Definition at line 99 of file rejctmap.h.
◆ REJ() [1/2]
◆ REJ() [2/2]
tesseract::REJ::REJ |
( |
const REJ & |
source | ) |
|
|
inline |
Definition at line 109 of file rejctmap.h.
110 {
111 flags = source.flags;
112 }
◆ accept_if_good_quality()
bool tesseract::REJ::accept_if_good_quality |
( |
| ) |
const |
|
inline |
Definition at line 180 of file rejctmap.h.
180 {
184 (!rej_between_nn_and_mm() && !rej_between_mm_and_quality_accept() &&
185 !rej_between_quality_and_minimal_rej_accept()));
186 }
bool perm_rejected() const
bool flag(REJ_FLAGS rej_flag) const
◆ accepted()
bool tesseract::REJ::accepted |
( |
| ) |
const |
|
inline |
◆ display_char()
char tesseract::REJ::display_char |
( |
| ) |
const |
|
inline |
Definition at line 121 of file rejctmap.h.
121 {
128 } else {
130 }
131 }
#define MAP_REJECT_POTENTIAL
bool accept_if_good_quality() const
◆ flag()
bool tesseract::REJ::flag |
( |
REJ_FLAGS |
rej_flag | ) |
const |
|
inline |
Definition at line 117 of file rejctmap.h.
117 {
118 return flags[rej_flag];
119 }
◆ full_print()
void tesseract::REJ::full_print |
( |
FILE * |
fp | ) |
const |
Definition at line 27 of file rejctmap.cpp.
27 {
37 fprintf(fp, "R_NOT_TESS_ACCEPTED: %s\n",
41 fprintf(fp,
"R_HYPHEN: %s\n",
flag(
R_HYPHEN) ?
"T" :
"F");
55 fprintf(fp, "R_MINIMAL_REJ_ACCEPT: %s\n",
57}
◆ operator=()
REJ & tesseract::REJ::operator= |
( |
const REJ & |
source | ) |
|
|
default |
◆ perm_rejected()
bool tesseract::REJ::perm_rejected |
( |
| ) |
const |
|
inline |
◆ recoverable()
bool tesseract::REJ::recoverable |
( |
| ) |
const |
|
inline |
◆ rejected()
bool tesseract::REJ::rejected |
( |
| ) |
const |
|
inline |
Definition at line 171 of file rejctmap.h.
171 {
173 return false;
174 } else {
175 return (
perm_rejected() || rej_between_quality_and_minimal_rej_accept() ||
177 }
178 }
◆ setrej_1Il_conflict()
void tesseract::REJ::setrej_1Il_conflict |
( |
| ) |
|
|
inline |
◆ setrej_bad_permuter()
void tesseract::REJ::setrej_bad_permuter |
( |
| ) |
|
|
inline |
◆ setrej_bad_quality()
void tesseract::REJ::setrej_bad_quality |
( |
| ) |
|
|
inline |
◆ setrej_bad_repetition()
void tesseract::REJ::setrej_bad_repetition |
( |
| ) |
|
|
inline |
◆ setrej_block_rej()
void tesseract::REJ::setrej_block_rej |
( |
| ) |
|
|
inline |
◆ setrej_contains_blanks()
void tesseract::REJ::setrej_contains_blanks |
( |
| ) |
|
|
inline |
◆ setrej_doc_rej()
void tesseract::REJ::setrej_doc_rej |
( |
| ) |
|
|
inline |
◆ setrej_dubious()
void tesseract::REJ::setrej_dubious |
( |
| ) |
|
|
inline |
◆ setrej_edge_char()
void tesseract::REJ::setrej_edge_char |
( |
| ) |
|
|
inline |
◆ setrej_hyphen()
void tesseract::REJ::setrej_hyphen |
( |
| ) |
|
|
inline |
◆ setrej_hyphen_accept()
void tesseract::REJ::setrej_hyphen_accept |
( |
| ) |
|
|
inline |
◆ setrej_minimal_rej_accept()
void tesseract::REJ::setrej_minimal_rej_accept |
( |
| ) |
|
|
inline |
◆ setrej_mm_accept()
void tesseract::REJ::setrej_mm_accept |
( |
| ) |
|
|
inline |
◆ setrej_mm_reject()
void tesseract::REJ::setrej_mm_reject |
( |
| ) |
|
|
inline |
◆ setrej_mostly_rej()
void tesseract::REJ::setrej_mostly_rej |
( |
| ) |
|
|
inline |
◆ setrej_nn_accept()
void tesseract::REJ::setrej_nn_accept |
( |
| ) |
|
|
inline |
◆ setrej_no_alphanums()
void tesseract::REJ::setrej_no_alphanums |
( |
| ) |
|
|
inline |
◆ setrej_not_tess_accepted()
void tesseract::REJ::setrej_not_tess_accepted |
( |
| ) |
|
|
inline |
◆ setrej_poor_match()
void tesseract::REJ::setrej_poor_match |
( |
| ) |
|
|
inline |
◆ setrej_postNN_1Il()
void tesseract::REJ::setrej_postNN_1Il |
( |
| ) |
|
|
inline |
◆ setrej_quality_accept()
void tesseract::REJ::setrej_quality_accept |
( |
| ) |
|
|
inline |
◆ setrej_rej_cblob()
void tesseract::REJ::setrej_rej_cblob |
( |
| ) |
|
|
inline |
◆ setrej_row_rej()
void tesseract::REJ::setrej_row_rej |
( |
| ) |
|
|
inline |
◆ setrej_small_xht()
void tesseract::REJ::setrej_small_xht |
( |
| ) |
|
|
inline |
◆ setrej_tess_failure()
void tesseract::REJ::setrej_tess_failure |
( |
| ) |
|
|
inline |
◆ setrej_unlv_rej()
void tesseract::REJ::setrej_unlv_rej |
( |
| ) |
|
|
inline |
◆ setrej_xht_fixup()
void tesseract::REJ::setrej_xht_fixup |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following files:
- /media/home/debian/src/github/tesseract-ocr/tesseract/src/ccstruct/rejctmap.h
- /media/home/debian/src/github/tesseract-ocr/tesseract/src/ccstruct/rejctmap.cpp