tesseract 4.1.1
Loading...
Searching...
No Matches
picofeat.h
Go to the documentation of this file.
1/******************************************************************************
2 ** Filename: picofeat.h
3 ** Purpose: Definition of pico features.
4 ** Author: Dan Johnson
5 ** History: 9/4/90, DSJ, Created.
6 **
7 ** (c) Copyright Hewlett-Packard Company, 1988.
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#ifndef PICOFEAT_H
20#define PICOFEAT_H
21
25#include "ocrfeatures.h"
26#include "params.h"
27
28// Enum for the order/type of params in IntFeatDesc.
30 IntX, // x-position (0-255).
31 IntY, // y-position (0-255).
32 IntDir // Direction (0-255, circular).
33};
34
35// Enum for the order/type of params in GeoFeatDesc.
37 GeoBottom, // Bounding box bottom in baseline space (0-255).
38 GeoTop, // Bounding box top in baseline space (0-255).
39 GeoWidth, // Bounding box width in baseline space (0-255).
40
41 GeoCount // Number of geo features.
42};
43
45
46#define MAX_PICO_FEATURES (1000)
47
48/*---------------------------------------------------------------------------
49 Variables
50----------------------------------------------------------------------------*/
51
52extern double_VAR_H(classify_pico_feature_length, 0.05, "Pico Feature Length");
53
57#define GetPicoFeatureLength() (PicoFeatureLength)
58
62extern TESS_API float PicoFeatureLength;
63
64#endif
#define double_VAR_H(name, val, comment)
Definition: params.h:301
#define TESS_API
Definition: platform.h:54
IntParams
Definition: picofeat.h:29
@ IntDir
Definition: picofeat.h:32
@ IntX
Definition: picofeat.h:30
@ IntY
Definition: picofeat.h:31
GeoParams
Definition: picofeat.h:36
@ GeoWidth
Definition: picofeat.h:39
@ GeoBottom
Definition: picofeat.h:37
@ GeoTop
Definition: picofeat.h:38
@ GeoCount
Definition: picofeat.h:41
TESS_API float PicoFeatureLength
PICO_FEAT_PARAM_NAME
Definition: picofeat.h:44
@ PicoFeatY
Definition: picofeat.h:44
@ PicoFeatDir
Definition: picofeat.h:44
@ PicoFeatX
Definition: picofeat.h:44
double classify_pico_feature_length
Definition: picofeat.cpp:37