/home/rays/src/opensrc/tesseract-ocr/textord/edgloop.h File Reference

#include "scrollview.h"
#include "params.h"
#include "img.h"
#include "pdblock.h"
#include "coutln.h"
#include "crakedge.h"

Go to the source code of this file.

Defines

#define BUCKETSIZE   16

Functions

void complete_edge (CRACKEDGE *start, C_OUTLINE_IT *outline_it)
ScrollView::Color check_path_legal (CRACKEDGE *start)
inT16 loop_bounding_box (CRACKEDGE *&start, ICOORD &botleft, ICOORD &topright)

Variables

double edges_threshold_greyfraction = 0.07
bool edges_show_paths = FALSE
bool edges_show_needles = FALSE
int edges_children_per_grandchild = 10
int edges_children_count_limit = 45
int edges_maxedgelength = 16000
double edges_childarea = 0.5
double edges_boxarea = 0.8

Define Documentation

#define BUCKETSIZE   16

Function Documentation

ScrollView::Color check_path_legal ( CRACKEDGE start  ) 
void complete_edge ( CRACKEDGE start,
C_OUTLINE_IT *  outline_it 
)
inT16 loop_bounding_box ( CRACKEDGE *&  start,
ICOORD botleft,
ICOORD topright 
)

Variable Documentation

double edges_boxarea = 0.8

"Min area fraction of grandchild for box"

double edges_childarea = 0.5

"Max area fraction of child outline"

"Min area fraction of child outline"

"Max holes allowed in blob"

"Importance ratio for chucking outlines"

int edges_maxedgelength = 16000

"Max steps in any outline"

bool edges_show_needles = FALSE

"Draw edge needles"

bool edges_show_paths = FALSE

"Draw raw outlines"

"Min edge diff for grad vector"

Generated on Thu Feb 2 08:19:22 2012 for Tesseract by  doxygen 1.6.3