Package net.sourceforge.lept4j
Class L_Dewarp
java.lang.Object
com.sun.jna.Structure
net.sourceforge.lept4j.L_Dewarp
- Direct Known Subclasses:
L_Dewarp.ByReference,L_Dewarp.ByValue
public class L_Dewarp
extends com.sun.jna.Structure
Data structure for a single dewarp
native declaration : dewarp.h:52
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java or JNA.
native declaration : dewarp.h:52
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java or JNA.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classL_Dewarp.ByReferencestatic classL_Dewarp.ByValue -
Field Summary
Fields Modifier and Type Field Description intdebugsets to 1 if debug output requested
C type : l_int32L_Dewarpa.ByReferencedewaptr to parent (not owned)
C type : L_Dewarpa*FPix.ByReferencefullhdisparfull horiz disparity array
C type : FPix*FPix.ByReferencefullvdisparfull vert disparity array
C type : FPix*FPix.ByReferencefullydisparfull slope h-disparity array
C type : FPix*inthheight of source image
C type : l_int32inthasref0 if normal; 1 if has a refpage
C type : l_int32inthsuccesssets to 1 if horiz disparity builds
C type : l_int32inthvalidsets to 1 if valid horiz disparity
C type : l_int32intleftcurvleft edge curvature in micro-units
C type : l_int32intleftslopeleft edge slope in milli-units
C type : l_int32intmaxcurvmax line curvature in micro-units
C type : l_int32intmincurvmin line curvature in micro-units
C type : l_int32intminlinesmin number of long lines required
C type : l_int32Numa.ByReferencenacurvessorted curvature of each line
C type : Numa*Numa.ByReferencenamidyssorted y val of midpoint each line
C type : Numa*intnlinesnumber of long lines found
C type : l_int32intnxnumber of sampling pts in x-dir
C type : l_int32intnynumber of sampling pts in y-dir
C type : l_int32intpagenopage number; important for reuse
C type : l_int32Pix.ByReferencepixssource pix, 1 bpp
C type : Pix*intredfactorreduction factor of pixs: 1 or 2
C type : l_int32intrefpagepage with disparity model to use
C type : l_int32intrightcurvright edge curvature in micro-units
C type : l_int32intrightsloperight edge slope in milli-units
C type : l_int32FPix.ByReferencesamphdisparsampled horiz disparity array
C type : FPix*intsamplingsampling factor of disparity arrays
C type : l_int32FPix.ByReferencesampvdisparsampled vert disparity array
C type : FPix*FPix.ByReferencesampydisparsampled slope h-disparity array
C type : FPix*intskip_horizif 1, skip horiz disparity
C type : l_int32intvsuccesssets to 1 if vert disparity builds
C type : l_int32intvvalidsets to 1 if valid vert disparity
C type : l_int32intwwidth of source image
C type : l_int32intysuccesssets to 1 if slope disparity builds
C type : l_int32 -
Constructor Summary
-
Method Summary
Modifier and Type Method Description protected java.util.List<java.lang.String>getFieldOrder()Gets this Structure's field names in their proper order.Methods inherited from class com.sun.jna.Structure
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, writeField
-
Field Details
-
dewa
ptr to parent (not owned)
C type : L_Dewarpa* -
pixs
source pix, 1 bpp
C type : Pix* -
sampvdispar
sampled vert disparity array
C type : FPix* -
samphdispar
sampled horiz disparity array
C type : FPix* -
sampydispar
sampled slope h-disparity array
C type : FPix* -
fullvdispar
full vert disparity array
C type : FPix* -
fullhdispar
full horiz disparity array
C type : FPix* -
fullydispar
full slope h-disparity array
C type : FPix* -
namidys
sorted y val of midpoint each line
C type : Numa* -
nacurves
sorted curvature of each line
C type : Numa* -
w
public int wwidth of source image
C type : l_int32 -
h
public int hheight of source image
C type : l_int32 -
pageno
public int pagenopage number; important for reuse
C type : l_int32 -
sampling
public int samplingsampling factor of disparity arrays
C type : l_int32 -
redfactor
public int redfactorreduction factor of pixs: 1 or 2
C type : l_int32 -
minlines
public int minlinesmin number of long lines required
C type : l_int32 -
nlines
public int nlinesnumber of long lines found
C type : l_int32 -
mincurv
public int mincurvmin line curvature in micro-units
C type : l_int32 -
maxcurv
public int maxcurvmax line curvature in micro-units
C type : l_int32 -
leftslope
public int leftslopeleft edge slope in milli-units
C type : l_int32 -
rightslope
public int rightsloperight edge slope in milli-units
C type : l_int32 -
leftcurv
public int leftcurvleft edge curvature in micro-units
C type : l_int32 -
rightcurv
public int rightcurvright edge curvature in micro-units
C type : l_int32 -
nx
public int nxnumber of sampling pts in x-dir
C type : l_int32 -
ny
public int nynumber of sampling pts in y-dir
C type : l_int32 -
hasref
public int hasref0 if normal; 1 if has a refpage
C type : l_int32 -
refpage
public int refpagepage with disparity model to use
C type : l_int32 -
vsuccess
public int vsuccesssets to 1 if vert disparity builds
C type : l_int32 -
hsuccess
public int hsuccesssets to 1 if horiz disparity builds
C type : l_int32 -
ysuccess
public int ysuccesssets to 1 if slope disparity builds
C type : l_int32 -
vvalid
public int vvalidsets to 1 if valid vert disparity
C type : l_int32 -
hvalid
public int hvalidsets to 1 if valid horiz disparity
C type : l_int32 -
skip_horiz
public int skip_horizif 1, skip horiz disparity
C type : l_int32 -
debug
public int debugsets to 1 if debug output requested
C type : l_int32
-
-
Constructor Details
-
Method Details
-
getFieldOrder
protected java.util.List<java.lang.String> getFieldOrder()Gets this Structure's field names in their proper order.- Overrides:
getFieldOrderin classcom.sun.jna.Structure- Returns:
- list of ordered field names
-