public class L_Bilateral
extends com.sun.jna.Structure
Modifier and Type | Class and Description |
---|---|
static class |
L_Bilateral.ByReference |
static class |
L_Bilateral.ByValue |
Modifier and Type | Field and Description |
---|---|
com.sun.jna.ptr.FloatByReference |
kfract
mapping from intensity to fract k
C type : l_float32* |
com.sun.jna.ptr.IntByReference |
kindex
mapping from intensity to lower k
C type : l_int32* |
com.sun.jna.ptr.PointerByReference |
lineset
lineptrs for pixac
C type : l_uint32*** |
int |
maxval
max value in 8 bpp pix
C type : l_int32 |
int |
minval
min value in 8 bpp pix
C type : l_int32 |
com.sun.jna.ptr.IntByReference |
nc
set of k values (size ncomps)
C type : l_int32* |
int |
ncomps
number of intermediate results
C type : l_int32 |
Pixa.ByReference |
pixac
intermediate result images (PBC)
C type : Pixa* |
Pix.ByReference |
pixs
clone of source pix
C type : Pix* |
Pix.ByReference |
pixsc
downscaled pix with mirrored border
C type : Pix* |
com.sun.jna.ptr.FloatByReference |
range
one-sided gaussian range kernel
C type : l_float32* |
float |
range_stdev
stdev of range gaussian
C type : l_float32 |
int |
reduction
1, 2 or 4x for intermediates
C type : l_int32 |
com.sun.jna.ptr.FloatByReference |
spatial
1D gaussian spatial kernel
C type : l_float32* |
float |
spatial_stdev
stdev of spatial gaussian
C type : l_float32 |
Constructor and Description |
---|
L_Bilateral() |
L_Bilateral(com.sun.jna.Pointer peer) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<?> |
getFieldOrder() |
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, clear, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
public Pix.ByReference pixs
public Pix.ByReference pixsc
public int reduction
public float spatial_stdev
public float range_stdev
public com.sun.jna.ptr.FloatByReference spatial
public com.sun.jna.ptr.FloatByReference range
public int minval
public int maxval
public int ncomps
public com.sun.jna.ptr.IntByReference nc
public com.sun.jna.ptr.IntByReference kindex
public com.sun.jna.ptr.FloatByReference kfract
public Pixa.ByReference pixac
public com.sun.jna.ptr.PointerByReference lineset