![]() |
Leptonica 1.84.1
Image processing and image analysis suite
|
#include <bilateral.h>
Data Fields | |
| struct Pix * | pixs |
| struct Pix * | pixsc |
| l_int32 | reduction |
| l_float32 | spatial_stdev |
| l_float32 | range_stdev |
| l_float32 * | spatial |
| l_float32 * | range |
| l_int32 | minval |
| l_int32 | maxval |
| l_int32 | ncomps |
| l_int32 * | nc |
| l_int32 * | kindex |
| l_float32 * | kfract |
| struct Pixa * | pixac |
| l_uint32 *** | lineset |
Bilateral filter
Definition at line 115 of file bilateral.h.
| l_float32* L_Bilateral::kfract |
mapping from intensity to fract k
Definition at line 129 of file bilateral.h.
Referenced by bilateralApply(), bilateralCreate(), and bilateralDestroy().
| l_int32* L_Bilateral::kindex |
mapping from intensity to lower k
Definition at line 128 of file bilateral.h.
Referenced by bilateralApply(), bilateralCreate(), and bilateralDestroy().
| l_uint32*** L_Bilateral::lineset |
lineptrs for pixac
Definition at line 131 of file bilateral.h.
Referenced by bilateralApply(), bilateralCreate(), and bilateralDestroy().
| l_int32 L_Bilateral::maxval |
| l_int32 L_Bilateral::minval |
| l_int32* L_Bilateral::nc |
set of k values (size ncomps)
Definition at line 127 of file bilateral.h.
Referenced by bilateralCreate(), and bilateralDestroy().
| l_int32 L_Bilateral::ncomps |
number of intermediate results
Definition at line 126 of file bilateral.h.
Referenced by bilateralApply(), bilateralCreate(), and bilateralDestroy().
intermediate result images (PBC)
Definition at line 130 of file bilateral.h.
Referenced by bilateralApply(), bilateralCreate(), and bilateralDestroy().
clone of source pix
Definition at line 117 of file bilateral.h.
Referenced by bilateralApply(), bilateralCreate(), and bilateralDestroy().
downscaled pix with mirrored border
Definition at line 118 of file bilateral.h.
Referenced by bilateralCreate(), and bilateralDestroy().
| l_float32* L_Bilateral::range |
one-sided gaussian range kernel
Definition at line 123 of file bilateral.h.
Referenced by bilateralCreate(), and bilateralDestroy().
| l_float32 L_Bilateral::range_stdev |
stdev of range gaussian
Definition at line 121 of file bilateral.h.
Referenced by bilateralCreate().
| l_int32 L_Bilateral::reduction |
1, 2 or 4x for intermediates
Definition at line 119 of file bilateral.h.
Referenced by bilateralApply(), and bilateralCreate().
| l_float32* L_Bilateral::spatial |
1D gaussian spatial kernel
Definition at line 122 of file bilateral.h.
Referenced by bilateralCreate(), and bilateralDestroy().
| l_float32 L_Bilateral::spatial_stdev |
stdev of spatial gaussian
Definition at line 120 of file bilateral.h.
Referenced by bilateralCreate().