tesseract v5.3.3.20231005
ccstruct.cpp
Go to the documentation of this file.
1
2// File: ccstruct.cpp
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#include "ccstruct.h"
20
21namespace tesseract {
22
23// APPROXIMATIONS of the fractions of the character cell taken by
24// the descenders, ascenders, and x-height.
25const double CCStruct::kDescenderFraction = 0.25;
26const double CCStruct::kXHeightFraction = 0.5;
27const double CCStruct::kAscenderFraction = 0.25;
28const double CCStruct::kXHeightCapRatio =
30
31} // namespace tesseract
static const double kXHeightCapRatio
Definition: ccstruct.h:35
static const double kXHeightFraction
Definition: ccstruct.h:32
static const double kDescenderFraction
Definition: ccstruct.h:31
static const double kAscenderFraction
Definition: ccstruct.h:33