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 SummaryNested Classes Modifier and Type Class Description static classL_Dewarp.ByReferencestatic classL_Dewarp.ByValue
- 
Field SummaryFields 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 SummaryModifier 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.StructureallocateMemory, 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- 
dewaptr to parent (not owned)
 C type : L_Dewarpa*
- 
pixssource pix, 1 bpp
 C type : Pix*
- 
sampvdisparsampled vert disparity array
 C type : FPix*
- 
samphdisparsampled horiz disparity array
 C type : FPix*
- 
sampydisparsampled slope h-disparity array
 C type : FPix*
- 
fullvdisparfull vert disparity array
 C type : FPix*
- 
fullhdisparfull horiz disparity array
 C type : FPix*
- 
fullydisparfull slope h-disparity array
 C type : FPix*
- 
namidyssorted y val of midpoint each line
 C type : Numa*
- 
nacurvessorted curvature of each line
 C type : Numa*
- 
wpublic int wwidth of source image
 C type : l_int32
- 
hpublic int hheight of source image
 C type : l_int32
- 
pagenopublic int pagenopage number; important for reuse
 C type : l_int32
- 
samplingpublic int samplingsampling factor of disparity arrays
 C type : l_int32
- 
redfactorpublic int redfactorreduction factor of pixs: 1 or 2
 C type : l_int32
- 
minlinespublic int minlinesmin number of long lines required
 C type : l_int32
- 
nlinespublic int nlinesnumber of long lines found
 C type : l_int32
- 
mincurvpublic int mincurvmin line curvature in micro-units
 C type : l_int32
- 
maxcurvpublic int maxcurvmax line curvature in micro-units
 C type : l_int32
- 
leftslopepublic int leftslopeleft edge slope in milli-units
 C type : l_int32
- 
rightslopepublic int rightsloperight edge slope in milli-units
 C type : l_int32
- 
leftcurvpublic int leftcurvleft edge curvature in micro-units
 C type : l_int32
- 
rightcurvpublic int rightcurvright edge curvature in micro-units
 C type : l_int32
- 
nxpublic int nxnumber of sampling pts in x-dir
 C type : l_int32
- 
nypublic int nynumber of sampling pts in y-dir
 C type : l_int32
- 
hasrefpublic int hasref0 if normal; 1 if has a refpage
 C type : l_int32
- 
refpagepublic int refpagepage with disparity model to use
 C type : l_int32
- 
vsuccesspublic int vsuccesssets to 1 if vert disparity builds
 C type : l_int32
- 
hsuccesspublic int hsuccesssets to 1 if horiz disparity builds
 C type : l_int32
- 
ysuccesspublic int ysuccesssets to 1 if slope disparity builds
 C type : l_int32
- 
vvalidpublic int vvalidsets to 1 if valid vert disparity
 C type : l_int32
- 
hvalidpublic int hvalidsets to 1 if valid horiz disparity
 C type : l_int32
- 
skip_horizpublic int skip_horizif 1, skip horiz disparity
 C type : l_int32
- 
debugpublic int debugsets to 1 if debug output requested
 C type : l_int32
 
- 
- 
Constructor Details
- 
Method Details- 
getFieldOrderprotected java.util.List<java.lang.String> getFieldOrder()Gets this Structure's field names in their proper order.- Overrides:
- getFieldOrderin class- com.sun.jna.Structure
- Returns:
- list of ordered field names
 
 
-