tesseract
v5.3.3.20231005
ccstruct.h
Go to the documentation of this file.
1
2
// File: ccstruct.h
3
// Description: ccstruct class.
4
// Author: Samuel Charron
5
//
6
// (C) Copyright 2006, Google Inc.
7
// Licensed under the Apache License, Version 2.0 (the "License");
8
// you may not use this file except in compliance with the License.
9
// You may obtain a copy of the License at
10
// http://www.apache.org/licenses/LICENSE-2.0
11
// Unless required by applicable law or agreed to in writing, software
12
// distributed under the License is distributed on an "AS IS" BASIS,
13
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
// See the License for the specific language governing permissions and
15
// limitations under the License.
16
//
18
19
#ifndef TESSERACT_CCSTRUCT_CCSTRUCT_H_
20
#define TESSERACT_CCSTRUCT_CCSTRUCT_H_
21
22
#include "
ccutil.h
"
// for CCUtil
23
24
namespace
tesseract
{
25
26
class
CCStruct
:
public
CCUtil
{
27
public
:
28
// Globally accessible constants.
29
// APPROXIMATIONS of the fractions of the character cell taken by
30
// the descenders, ascenders, and x-height.
31
static
const
double
kDescenderFraction
;
// = 0.25;
32
static
const
double
kXHeightFraction
;
// = 0.5;
33
static
const
double
kAscenderFraction
;
// = 0.25;
34
// Derived value giving the x-height as a fraction of cap-height.
35
static
const
double
kXHeightCapRatio
;
// = XHeight/(XHeight + Ascender).
36
};
37
38
}
// namespace tesseract
39
40
#endif
// TESSERACT_CCSTRUCT_CCSTRUCT_H_
ccutil.h
tesseract
Definition:
baseapi.h:39
tesseract::CCStruct
Definition:
ccstruct.h:26
tesseract::CCStruct::kXHeightCapRatio
static const double kXHeightCapRatio
Definition:
ccstruct.h:35
tesseract::CCStruct::kXHeightFraction
static const double kXHeightFraction
Definition:
ccstruct.h:32
tesseract::CCStruct::kDescenderFraction
static const double kDescenderFraction
Definition:
ccstruct.h:31
tesseract::CCStruct::kAscenderFraction
static const double kAscenderFraction
Definition:
ccstruct.h:33
tesseract::CCUtil
Definition:
ccutil.h:43
src
ccstruct
ccstruct.h
Generated on Thu Oct 5 2023 22:10:25 for tesseract by
1.9.4