tesseract  v4.0.0-17-g361f3264
Open Source OCR Engine
docqual.h
1 /******************************************************************
2  * File: docqual.h (Formerly docqual.h)
3  * Description: Document Quality Metrics
4  * Author: Phil Cheatle
5  * Created: Mon May 9 11:27:28 BST 1994
6  *
7  * (C) Copyright 1994, Hewlett-Packard Ltd.
8  ** Licensed under the Apache License, Version 2.0 (the "License");
9  ** you may not use this file except in compliance with the License.
10  ** You may obtain a copy of the License at
11  ** http://www.apache.org/licenses/LICENSE-2.0
12  ** Unless required by applicable law or agreed to in writing, software
13  ** distributed under the License is distributed on an "AS IS" BASIS,
14  ** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15  ** See the License for the specific language governing permissions and
16  ** limitations under the License.
17  *
18  **********************************************************************/
19 
20 #ifndef DOCQUAL_H
21 #define DOCQUAL_H
22 
23 #include <cstdint> // for int16_t
24 
25 class PAGE_RES_IT;
26 class ROW;
27 class WERD_RES;
28 
29 enum GARBAGE_LEVEL
30 {
31  G_NEVER_CRUNCH,
32  G_OK,
33  G_DODGY,
34  G_TERRIBLE
35 };
36 
37 int16_t word_blob_quality(WERD_RES *word, ROW *row);
38 void reject_whole_page(PAGE_RES_IT &page_res_it);
39 
40 #endif
WERD * word
Definition: pageres.h:189
Definition: pageres.h:675
Definition: ocrrow.h:36
Definition: pageres.h:169