#include "mfdefs.h"
#include "params.h"
Go to the source code of this file.
◆ BlobMicroFeatures()
This routine extracts micro-features from the specified blob and returns a list of the micro-features. All micro-features are normalized according to the specified line statistics.
- Parameters
-
Blob | blob to extract micro-features from |
cn_denorm | control parameter to feature extractor |
- Returns
- List of micro-features extracted from the blob.
Definition at line 61 of file mfx.cpp.
64 LIST RemainingOutlines;
67 if (Blob !=
nullptr) {
70 RemainingOutlines = Outlines;
76 RemainingOutlines = Outlines;
LIST ConvertBlob(TBLOB *blob)
void FreeOutlines(LIST Outlines)
void FindDirectionChanges(MFOUTLINE Outline, float MinSlope, float MaxSlope)
void CharNormalizeOutline(MFOUTLINE Outline, const DENORM &cn_denorm)
void MarkDirectionChanges(MFOUTLINE Outline)
double classify_max_slope
MICROFEATURES ConvertToMicroFeatures(MFOUTLINE Outline, MICROFEATURES MicroFeatures)
double classify_min_slope
◆ classify_max_slope
double classify_max_slope = 2.414213562 |
|
extern |
"Slope above which lines are called vertical"
Definition at line 37 of file mfx.cpp.
◆ classify_min_slope
double classify_min_slope = 0.414213562 |
|
extern |
"Slope below which lines are called horizontal"
Definition at line 35 of file mfx.cpp.