![]() |
Leptonica 1.85.0
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().
| struct Pixa* L_Bilateral::pixac |
intermediate result images (PBC)
Definition at line 130 of file bilateral.h.
Referenced by bilateralApply(), bilateralCreate(), and bilateralDestroy().
| struct Pix* L_Bilateral::pixs |
clone of source pix
Definition at line 117 of file bilateral.h.
Referenced by bilateralApply(), bilateralCreate(), and bilateralDestroy().
| struct Pix* L_Bilateral::pixsc |
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().