![]() |
Leptonica
1.82.0
Image processing and image analysis suite
|
#include <dewarp.h>
Data Fields | |
l_int32 | nalloc |
l_int32 | maxpage |
struct L_Dewarp ** | dewarp |
struct L_Dewarp ** | dewarpcache |
struct Numa * | namodels |
struct Numa * | napages |
l_int32 | redfactor |
l_int32 | sampling |
l_int32 | minlines |
l_int32 | maxdist |
l_int32 | max_linecurv |
l_int32 | min_diff_linecurv |
l_int32 | max_diff_linecurv |
l_int32 | max_edgeslope |
l_int32 | max_edgecurv |
l_int32 | max_diff_edgecurv |
l_int32 | useboth |
l_int32 | check_columns |
l_int32 | modelsready |
l_int32 L_Dewarpa::check_columns |
if there are multiple columns, only use the vertical disparity array
Definition at line 141 of file dewarp.h.
Referenced by dewarpaApplyInit(), and dewarpaSetCheckColumns().
struct L_Dewarp** L_Dewarpa::dewarp |
array of ptrs to page dewarp
Definition at line 117 of file dewarp.h.
Referenced by dewarpaDestroy(), dewarpaDestroyDewarp(), dewarpaExtendArraysToSize(), dewarpaGetDewarp(), dewarpaInsertRefModels(), dewarpaRestoreModels(), and dewarpaStripRefModels().
struct L_Dewarp** L_Dewarpa::dewarpcache |
array of ptrs to cached dewarps
Definition at line 118 of file dewarp.h.
Referenced by dewarpaDestroy(), dewarpaExtendArraysToSize(), dewarpaInsertRefModels(), and dewarpaRestoreModels().
l_int32 L_Dewarpa::max_diff_edgecurv |
maximum abs diff left-right edge curvature, in micro-units
Definition at line 137 of file dewarp.h.
Referenced by dewarpaSetValidModels(), dewarpaTestForValidModel(), and dewarpaWriteStream().
l_int32 L_Dewarpa::max_diff_linecurv |
maximum abs diff line curvature in micro-units
Definition at line 131 of file dewarp.h.
Referenced by dewarpaSetValidModels(), dewarpaTestForValidModel(), and dewarpaWriteStream().
l_int32 L_Dewarpa::max_edgecurv |
maximum abs left or right edge curvature, in micro-units
Definition at line 135 of file dewarp.h.
Referenced by dewarpaSetValidModels(), dewarpaTestForValidModel(), and dewarpaWriteStream().
l_int32 L_Dewarpa::max_edgeslope |
maximum abs left or right edge slope, in milli-units
Definition at line 133 of file dewarp.h.
Referenced by dewarpaSetValidModels(), dewarpaTestForValidModel(), and dewarpaWriteStream().
l_int32 L_Dewarpa::max_linecurv |
maximum abs line curvature, in micro-units
Definition at line 127 of file dewarp.h.
Referenced by dewarpaSetCurvatures(), dewarpaSetValidModels(), dewarpaTestForValidModel(), and dewarpaWriteStream().
l_int32 L_Dewarpa::maxdist |
max distance for getting ref page
Definition at line 126 of file dewarp.h.
Referenced by dewarpaInfo(), dewarpaInsertRefModels(), dewarpaSetMaxDistance(), and dewarpaWriteStream().
l_int32 L_Dewarpa::maxpage |
maximum page number in array
Definition at line 116 of file dewarp.h.
Referenced by dewarpaApplyInit(), dewarpaDestroyDewarp(), dewarpaGetDewarp(), dewarpaInfo(), dewarpaInsertRefModels(), dewarpaListPages(), dewarpaRestoreModels(), dewarpaSetValidModels(), dewarpaShowArrays(), dewarpaStripRefModels(), and dewarpaWriteStream().
l_int32 L_Dewarpa::min_diff_linecurv |
minimum abs diff line curvature in micro-units
Definition at line 129 of file dewarp.h.
Referenced by dewarpaTestForValidModel(), and dewarpaWriteStream().
l_int32 L_Dewarpa::minlines |
min number of long lines required
Definition at line 125 of file dewarp.h.
Referenced by dewarpaInfo(), and dewarpaWriteStream().
l_int32 L_Dewarpa::modelsready |
invalid models have been removed and refs built against valid set
Definition at line 144 of file dewarp.h.
Referenced by dewarpaApplyInit(), dewarpaInsertRefModels(), dewarpaRestoreModels(), dewarpaSetMaxDistance(), dewarpaStripRefModels(), and dewarpaUseBothArrays().
l_int32 L_Dewarpa::nalloc |
size of dewarp ptr array
Definition at line 115 of file dewarp.h.
Referenced by dewarpaDestroy(), dewarpaExtendArraysToSize(), and dewarpaInfo().
struct Numa* L_Dewarpa::namodels |
list of page numbers for pages with page models
Definition at line 119 of file dewarp.h.
Referenced by dewarpaDestroy(), dewarpaListPages(), and dewarpaWriteStream().
struct Numa* L_Dewarpa::napages |
list of page numbers with either page models or ref page models
Definition at line 121 of file dewarp.h.
Referenced by dewarpaDestroy(), dewarpaInfo(), dewarpaListPages(), and dewarpaModelStats().
l_int32 L_Dewarpa::redfactor |
reduction factor of input: 1 or 2
Definition at line 123 of file dewarp.h.
Referenced by dewarpaInfo(), and dewarpaWriteStream().
l_int32 L_Dewarpa::sampling |
disparity arrays sampling factor
Definition at line 124 of file dewarp.h.
Referenced by dewarpaInfo(), and dewarpaWriteStream().
l_int32 L_Dewarpa::useboth |
use both disparity arrays if available; only vertical otherwise
Definition at line 139 of file dewarp.h.
Referenced by dewarpaApplyInit(), dewarpaInfo(), dewarpaInsertRefModels(), dewarpaSetValidModels(), dewarpaUseBothArrays(), and dewarpaWriteStream().