tesseract v5.3.3.20231005
mfoutline.cpp File Reference
#include "mfoutline.h"
#include "blobs.h"
#include "classify.h"
#include "clusttool.h"
#include "mfx.h"
#include "params.h"
#include <cmath>
#include <cstdio>

Go to the source code of this file.

Namespaces

namespace  tesseract
 

Functions

LIST tesseract::ConvertBlob (TBLOB *blob)
 
MFOUTLINE tesseract::ConvertOutline (TESSLINE *outline)
 
LIST tesseract::ConvertOutlines (TESSLINE *outline, LIST mf_outlines, OUTLINETYPE outline_type)
 
void tesseract::FindDirectionChanges (MFOUTLINE Outline, float MinSlope, float MaxSlope)
 
void tesseract::FreeMFOutline (void *arg)
 
void tesseract::FreeOutlines (LIST Outlines)
 
void tesseract::MarkDirectionChanges (MFOUTLINE Outline)
 
MFOUTLINE tesseract::NextExtremity (MFOUTLINE EdgePoint)
 
void tesseract::NormalizeOutline (MFOUTLINE Outline, float XOrigin)
 
void tesseract::ChangeDirection (MFOUTLINE Start, MFOUTLINE End, DIRECTION Direction)
 
void tesseract::CharNormalizeOutline (MFOUTLINE Outline, const DENORM &cn_denorm)
 
void tesseract::ComputeDirection (MFEDGEPT *Start, MFEDGEPT *Finish, float MinSlope, float MaxSlope)
 
MFOUTLINE tesseract::NextDirectionChange (MFOUTLINE EdgePoint)