Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/awxkee/libblur
/ types & classes
Types & classes
218 in github.com/awxkee/libblur
⨍
Functions
1,522
◇
Types & classes
218
↓ 52 callers
Class
ScalarU8x16
src/neon/median/median_7.rs:380
↓ 52 callers
Class
ScalarU8x16
src/avx/median/median_7.rs:442
↓ 28 callers
Class
ScalarU8x16
src/neon/median/median_5.rs:280
↓ 28 callers
Class
ScalarU8x16
src/avx/median/median_5.rs:320
↓ 5 callers
Class
AvxU8
src/avx/median/median_3.rs:106
↓ 4 callers
Class
NeonU8
src/neon/median/median_3.rs:106
↓ 4 callers
Class
ScalarU8x16
src/neon/median/median_3.rs:341
↓ 4 callers
Class
ScalarU8x16
src/avx/median/median_3.rs:372
Class
AnisotropicRadius
src/lib.rs:193
Interface
ApproxComplexLevel
src/filter1d/to_approx_storage_complex.rs:57
Interface
ApproxLevel
src/filter1d/to_approx_storage.rs:68
Class
Arena
src/filter1d/arena.rs:40
Class
ArenaColumns
src/filter1d/arena.rs:504
Class
ArenaPads
src/filter1d/arena.rs:68
Class
Array3D
src/fast_bilateral_filter.rs:180
Interface
AsReal
src/fast_bilateral_filter.rs:151
Class
Avx2F32x8
src/stackblur/avx/vertical_f32.rs:36
Class
AvxI32x8
src/stackblur/avx/horizontal.rs:48
Class
AvxSseF32x8
src/avx/fast_gaussian_next_f32.rs:61
Class
AvxSseI32x8
src/avx/fast_gaussian_next.rs:54
Class
BilateralBlurParams
src/bilateral/bp8.rs:341
Class
BilateralExecutionUnitNeon
src/bilateral/neon/bp8.rs:35
Class
BilateralStore
Pre-compute exp LUTs ──────────────────────────────────────────────────── range LUT : 256 entries — exp(-ΔI² / 2σ_r²) spatial LUT: (2r+1)² — e
src/bilateral/bp8.rs:40
Interface
BilateralUnit
src/bilateral/bp8.rs:87
Interface
BilinearWorkingItem
src/fast_bilateral_filter.rs:567
Interface
Blend
src/adaptive_blur.rs:39
Interface
Blur
src/adaptive_blur.rs:105
Interface
BlurEdges
src/adaptive_blur.rs:88
Enum
BlurError
src/util.rs:39
Class
BlurImage
Immutable image store
src/image.rs:100
Class
BlurImageMut
Mutable image store If it owns vector it does auto resizing on methods that working out-of-place.
src/image.rs:111
Class
BorderHandle
src/edge_mode.rs:146
Interface
BoxBlurHorizontalPass
src/box_filter/box_blur.rs:235
Class
BoxBlurParameters
src/box_filter/box_blur.rs:43
Interface
BoxBlurVerticalPass
src/box_filter/box_blur.rs:500
Class
BresenhamPoint
src/motion_blur.rs:34
Enum
BufferStore
src/image.rs:68
Interface
BuildColumnHandlerApprox
src/filter1d/filter_1d_column_handler_approx.rs:130
Interface
BuildRowHandlerBInter
src/filter1d/row_handler_small_approx.rs:78
Class
CLTParameters
Central limit theorem based blurs parameters.
src/box_filter/box_blur.rs:51
Class
ColumnHandlerApprox
src/filter1d/filter_1d_column_handler_approx.rs:97
Interface
ComplexDispatch
src/filter1d/filter_complex_dispatch.rs:35
Interface
ComplexDispatchQ
src/filter1d/filter_complex_dispatch_q.rs:33
Enum
ConvolutionMode
src/gaussian/gaussian_hint.rs:32
Enum
CowScratch
src/util.rs:148
Class
DividerI32
src/fast_divide.rs:72
Class
DividerI64
src/fast_divide.rs:64
Enum
DividerIsize
src/fast_divide.rs:80
Enum
EdgeMode
Declares an edge handling mode
src/edge_mode.rs:60
Class
EdgeMode2D
Declares a 2D edge handling mode. `EdgeMode2D` allows specifying how out-of-bounds pixel access is handled independently in the horizontal and vertic
src/edge_mode.rs:35
Interface
Edges
src/adaptive_blur.rs:229
Class
ExecutionUnit
src/filter1d/avx512/row_symm_approx_binter3_uq0_7.rs:49
Class
ExecutionUnit
src/filter1d/avx512/row_symm_approx_binter.rs:55
Class
ExecutionUnit
src/filter1d/avx/filter_column_symm_x2.rs:106
Class
ExecutionUnit
src/filter1d/avx/filter_row_symm.rs:89
Class
ExecutionUnit
src/filter1d/avx/row_symm_approx_binter3_uq0_7.rs:49
Class
ExecutionUnit
src/filter1d/avx/filter_column_symm.rs:103
Class
ExecutionUnit
src/filter1d/avx/filter_column_symm_f32.rs:93
Class
ExecutionUnit
src/filter1d/avx/filter_row_f32_f64_symm.rs:78
Class
ExecutionUnit
src/filter1d/avx/filter_column_f32.rs:81
Class
ExecutionUnit
src/filter1d/avx/filter_column.rs:91
Class
ExecutionUnit
src/filter1d/avx/filter_column_symm_f32_f64.rs:90
Class
ExecutionUnit
src/filter1d/avx/row_symm_approx_binter.rs:57
Class
ExecutionUnit
src/filter1d/avx/row_symm_approx_binter_uq0_7.rs:49
Class
ExecutionUnit
src/filter1d/avx/row_symm_approx_binter5_uq0_7.rs:49
Class
ExecutionUnit
src/filter1d/avx/filter_row_f32.rs:84
Class
ExecutionUnit
src/filter1d/avx/filter_row.rs:90
Class
ExecutionUnit
src/filter1d/avx/filter_column_symm_u16_x2.rs:107
Class
ExecutionUnit
src/filter1d/avx/filter_row_f32_symm.rs:81
Class
ExecutionUnit
src/filter1d/avx/filter_column_symm_u16.rs:104
Class
ExecutionUnit
src/filter1d/sse/filter_row_symm.rs:57
Class
ExecutionUnit
src/filter1d/sse/filter_column_symm.rs:60
Class
ExecutionUnit
src/filter1d/sse/filter_column_f32.rs:54
Class
ExecutionUnit
src/filter1d/sse/filter_column.rs:60
Class
ExecutionUnit
src/filter1d/sse/row_symm_approx_binter_uq0_7.rs:52
Class
ExecutionUnit
src/filter1d/sse/filter_row_f32.rs:54
Class
ExecutionUnit
src/filter1d/sse/filter_column_f32_f64.rs:52
Class
ExecutionUnit
src/filter1d/sse/filter_row.rs:57
Class
ExecutionUnit
src/filter1d/sse/filter_row_f32_f64.rs:52
Class
ExecutionUnit
src/box_filter/avx/vrgba8_low_radius.rs:54
Class
ExecutionUnit3
src/bilateral/bp8.rs:98
Class
ExecutionUnit4
src/bilateral/bp8.rs:91
Class
ExecutionUnitPlane
src/bilateral/bp8.rs:105
Enum
FastBlurChannels
Declares channels count In common channels order do not matter for blurring except cases when transformation into linear colorspace is performed in c
src/channels_configuration.rs:37
Interface
FastGaussianDispatchProvider
src/fast_gaussian.rs:413
Interface
FastGaussianNextPassProvider
src/fast_gaussian_next.rs:429
Class
FftConvolve
src/filter2d/convolver.rs:39
Interface
FftFactory
src/filter2d/filter_2d_fft_real.rs:50
Interface
FftNumber
src/filter2d/filter_2d_fft_real.rs:129
Interface
Filter1DColumnHandler
src/filter1d/filter_1d_column_handler.rs:71
Interface
Filter1DColumnHandlerMultipleRows
src/filter1d/filter_1d_column_handler.rs:56
Interface
Filter1DRowHandler
src/filter1d/filter_1d_row_handler.rs:37
Interface
Filter1DRowHandlerApprox
src/filter1d/filter_1d_row_handler_approx.rs:50
Interface
Filter2dHandler
src/filter2d/filter_2d_handler.rs:48
Class
FilterBrows
src/filter1d/filter_1d_column_handler.rs:52
Interface
FinalImageFactory
src/image_linearization.rs:104
Interface
Gamma
src/adaptive_blur.rs:181
Class
Gamma16
src/image_linearization.rs:40
Class
Gamma8
src/image_linearization.rs:36
Class
GaussianBlurParams
src/gaussian/declaration.rs:40
next →
1–100 of 218, ranked by callers