public class L_Dewarpa
extends com.sun.jna.Structure
| Modifier and Type | Class | Description |
|---|---|---|
static class |
L_Dewarpa.ByReference |
|
static class |
L_Dewarpa.ByValue |
| Modifier and Type | Field | Description |
|---|---|---|
int |
check_columns |
if there are multiple columns,
C type : l_int32 |
com.sun.jna.ptr.PointerByReference |
dewarp |
array of ptrs to page dewarp
C type : L_Dewarp** |
com.sun.jna.ptr.PointerByReference |
dewarpcache |
array of ptrs to cached dewarps
C type : L_Dewarp** |
int |
max_diff_edgecurv |
maximum abs diff left-right
C type : l_int32 |
int |
max_diff_linecurv |
maximum abs diff line
C type : l_int32 |
int |
max_edgecurv |
maximum abs left or right edge
C type : l_int32 |
int |
max_edgeslope |
maximum abs left or right edge
C type : l_int32 |
int |
max_linecurv |
maximum abs line curvature
C type : l_int32 |
int |
maxdist |
max distance for getting ref page
C type : l_int32 |
int |
maxpage |
maximum page number in array
C type : l_int32 |
int |
min_diff_linecurv |
minimum abs diff line
C type : l_int32 |
int |
minlines |
min number of long lines required
C type : l_int32 |
int |
modelsready |
invalid models have been removed
C type : l_int32 |
int |
nalloc |
size of dewarp ptr array
C type : l_int32 |
Numa.ByReference |
namodels |
list of page numbers for pages
C type : Numa* |
Numa.ByReference |
napages |
list of page numbers with either
C type : Numa* |
int |
redfactor |
reduction factor of input: 1 or 2
C type : l_int32 |
int |
sampling |
disparity arrays sampling factor
C type : l_int32 |
int |
useboth |
use both disparity arrays if
C type : l_int32 |
| Constructor | Description |
|---|---|
L_Dewarpa() |
|
L_Dewarpa(com.sun.jna.Pointer peer) |
| Modifier and Type | Method | Description |
|---|---|---|
protected java.util.List<java.lang.String> |
getFieldOrder() |
Gets this Structure's field names in their proper order.
|
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeFieldpublic int nalloc
public int maxpage
public com.sun.jna.ptr.PointerByReference dewarp
public com.sun.jna.ptr.PointerByReference dewarpcache
public Numa.ByReference namodels
public Numa.ByReference napages
public int redfactor
public int sampling
public int minlines
public int maxdist
public int max_linecurv
public int min_diff_linecurv
public int max_diff_linecurv
public int max_edgeslope
public int max_edgecurv
public int max_diff_edgecurv
public int useboth
public int check_columns
public int modelsready
Copyright © 2026. All rights reserved.