tesseract
v5.3.3.20231005
mfdefs.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Filename: mfdefs.h
3
** Purpose: Definition of micro-features
4
** Author: Dan Johnson
5
**
6
** (c) Copyright Hewlett-Packard Company, 1988.
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
******************************************************************************/
17
#ifndef MFDEFS_H
18
#define MFDEFS_H
19
20
#include <array>
21
#include <forward_list>
22
23
namespace
tesseract
{
24
25
enum class
MicroFeatureParameter
{
26
MFXPosition
,
27
MFYPosition
,
28
MFLength
,
29
MFDirection
,
30
MFBulge1
,
31
MFBulge2
,
32
33
MFCount
// For array sizes.
34
};
35
36
using
MicroFeature
= std::array<float, (int)
MicroFeatureParameter::MFCount
>;
37
using
MICROFEATURES
= std::forward_list<MicroFeature>;
38
39
}
// namespace tesseract
40
41
#endif
tesseract
Definition:
baseapi.h:39
tesseract::MicroFeature
std::array< float,(int) MicroFeatureParameter::MFCount > MicroFeature
Definition:
mfdefs.h:36
tesseract::MicroFeatureParameter
MicroFeatureParameter
Definition:
mfdefs.h:25
tesseract::MicroFeatureParameter::MFCount
@ MFCount
tesseract::MicroFeatureParameter::MFDirection
@ MFDirection
tesseract::MicroFeatureParameter::MFYPosition
@ MFYPosition
tesseract::MicroFeatureParameter::MFXPosition
@ MFXPosition
tesseract::MicroFeatureParameter::MFBulge1
@ MFBulge1
tesseract::MicroFeatureParameter::MFBulge2
@ MFBulge2
tesseract::MicroFeatureParameter::MFLength
@ MFLength
tesseract::MICROFEATURES
std::forward_list< MicroFeature > MICROFEATURES
Definition:
mfdefs.h:37
src
classify
mfdefs.h
Generated on Thu Oct 5 2023 22:10:26 for tesseract by
1.9.4