MCPcopy Create free account

hub / github.com/awxkee/libblur / types & classes

Types & classes218 in github.com/awxkee/libblur

↓ 52 callersClassScalarU8x16
src/neon/median/median_7.rs:380
↓ 52 callersClassScalarU8x16
src/avx/median/median_7.rs:442
↓ 28 callersClassScalarU8x16
src/neon/median/median_5.rs:280
↓ 28 callersClassScalarU8x16
src/avx/median/median_5.rs:320
↓ 5 callersClassAvxU8
src/avx/median/median_3.rs:106
↓ 4 callersClassNeonU8
src/neon/median/median_3.rs:106
↓ 4 callersClassScalarU8x16
src/neon/median/median_3.rs:341
↓ 4 callersClassScalarU8x16
src/avx/median/median_3.rs:372
ClassAnisotropicRadius
src/lib.rs:193
InterfaceApproxComplexLevel
src/filter1d/to_approx_storage_complex.rs:57
InterfaceApproxLevel
src/filter1d/to_approx_storage.rs:68
ClassArena
src/filter1d/arena.rs:40
ClassArenaColumns
src/filter1d/arena.rs:504
ClassArenaPads
src/filter1d/arena.rs:68
ClassArray3D
src/fast_bilateral_filter.rs:180
InterfaceAsReal
src/fast_bilateral_filter.rs:151
ClassAvx2F32x8
src/stackblur/avx/vertical_f32.rs:36
ClassAvxI32x8
src/stackblur/avx/horizontal.rs:48
ClassAvxSseF32x8
src/avx/fast_gaussian_next_f32.rs:61
ClassAvxSseI32x8
src/avx/fast_gaussian_next.rs:54
ClassBilateralBlurParams
src/bilateral/bp8.rs:341
ClassBilateralExecutionUnitNeon
src/bilateral/neon/bp8.rs:35
ClassBilateralStore
Pre-compute exp LUTs ──────────────────────────────────────────────────── range LUT : 256 entries — exp(-ΔI² / 2σ_r²) spatial LUT: (2r+1)² — e
src/bilateral/bp8.rs:40
InterfaceBilateralUnit
src/bilateral/bp8.rs:87
InterfaceBilinearWorkingItem
src/fast_bilateral_filter.rs:567
InterfaceBlend
src/adaptive_blur.rs:39
InterfaceBlur
src/adaptive_blur.rs:105
InterfaceBlurEdges
src/adaptive_blur.rs:88
EnumBlurError
src/util.rs:39
ClassBlurImage
Immutable image store
src/image.rs:100
ClassBlurImageMut
Mutable image store If it owns vector it does auto resizing on methods that working out-of-place.
src/image.rs:111
ClassBorderHandle
src/edge_mode.rs:146
InterfaceBoxBlurHorizontalPass
src/box_filter/box_blur.rs:235
ClassBoxBlurParameters
src/box_filter/box_blur.rs:43
InterfaceBoxBlurVerticalPass
src/box_filter/box_blur.rs:500
ClassBresenhamPoint
src/motion_blur.rs:34
EnumBufferStore
src/image.rs:68
InterfaceBuildColumnHandlerApprox
src/filter1d/filter_1d_column_handler_approx.rs:130
InterfaceBuildRowHandlerBInter
src/filter1d/row_handler_small_approx.rs:78
ClassCLTParameters
Central limit theorem based blurs parameters.
src/box_filter/box_blur.rs:51
ClassColumnHandlerApprox
src/filter1d/filter_1d_column_handler_approx.rs:97
InterfaceComplexDispatch
src/filter1d/filter_complex_dispatch.rs:35
InterfaceComplexDispatchQ
src/filter1d/filter_complex_dispatch_q.rs:33
EnumConvolutionMode
src/gaussian/gaussian_hint.rs:32
EnumCowScratch
src/util.rs:148
ClassDividerI32
src/fast_divide.rs:72
ClassDividerI64
src/fast_divide.rs:64
EnumDividerIsize
src/fast_divide.rs:80
EnumEdgeMode
Declares an edge handling mode
src/edge_mode.rs:60
ClassEdgeMode2D
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
InterfaceEdges
src/adaptive_blur.rs:229
ClassExecutionUnit
src/filter1d/avx512/row_symm_approx_binter3_uq0_7.rs:49
ClassExecutionUnit
src/filter1d/avx512/row_symm_approx_binter.rs:55
ClassExecutionUnit
src/filter1d/avx/filter_column_symm_x2.rs:106
ClassExecutionUnit
src/filter1d/avx/filter_row_symm.rs:89
ClassExecutionUnit
src/filter1d/avx/row_symm_approx_binter3_uq0_7.rs:49
ClassExecutionUnit
src/filter1d/avx/filter_column_symm.rs:103
ClassExecutionUnit
src/filter1d/avx/filter_column_symm_f32.rs:93
ClassExecutionUnit
src/filter1d/avx/filter_row_f32_f64_symm.rs:78
ClassExecutionUnit
src/filter1d/avx/filter_column_f32.rs:81
ClassExecutionUnit
src/filter1d/avx/filter_column.rs:91
ClassExecutionUnit
src/filter1d/avx/filter_column_symm_f32_f64.rs:90
ClassExecutionUnit
src/filter1d/avx/row_symm_approx_binter.rs:57
ClassExecutionUnit
src/filter1d/avx/row_symm_approx_binter_uq0_7.rs:49
ClassExecutionUnit
src/filter1d/avx/row_symm_approx_binter5_uq0_7.rs:49
ClassExecutionUnit
src/filter1d/avx/filter_row_f32.rs:84
ClassExecutionUnit
src/filter1d/avx/filter_row.rs:90
ClassExecutionUnit
src/filter1d/avx/filter_column_symm_u16_x2.rs:107
ClassExecutionUnit
src/filter1d/avx/filter_row_f32_symm.rs:81
ClassExecutionUnit
src/filter1d/avx/filter_column_symm_u16.rs:104
ClassExecutionUnit
src/filter1d/sse/filter_row_symm.rs:57
ClassExecutionUnit
src/filter1d/sse/filter_column_symm.rs:60
ClassExecutionUnit
src/filter1d/sse/filter_column_f32.rs:54
ClassExecutionUnit
src/filter1d/sse/filter_column.rs:60
ClassExecutionUnit
src/filter1d/sse/row_symm_approx_binter_uq0_7.rs:52
ClassExecutionUnit
src/filter1d/sse/filter_row_f32.rs:54
ClassExecutionUnit
src/filter1d/sse/filter_column_f32_f64.rs:52
ClassExecutionUnit
src/filter1d/sse/filter_row.rs:57
ClassExecutionUnit
src/filter1d/sse/filter_row_f32_f64.rs:52
ClassExecutionUnit
src/box_filter/avx/vrgba8_low_radius.rs:54
ClassExecutionUnit3
src/bilateral/bp8.rs:98
ClassExecutionUnit4
src/bilateral/bp8.rs:91
ClassExecutionUnitPlane
src/bilateral/bp8.rs:105
EnumFastBlurChannels
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
InterfaceFastGaussianDispatchProvider
src/fast_gaussian.rs:413
InterfaceFastGaussianNextPassProvider
src/fast_gaussian_next.rs:429
ClassFftConvolve
src/filter2d/convolver.rs:39
InterfaceFftFactory
src/filter2d/filter_2d_fft_real.rs:50
InterfaceFftNumber
src/filter2d/filter_2d_fft_real.rs:129
InterfaceFilter1DColumnHandler
src/filter1d/filter_1d_column_handler.rs:71
InterfaceFilter1DColumnHandlerMultipleRows
src/filter1d/filter_1d_column_handler.rs:56
InterfaceFilter1DRowHandler
src/filter1d/filter_1d_row_handler.rs:37
InterfaceFilter1DRowHandlerApprox
src/filter1d/filter_1d_row_handler_approx.rs:50
InterfaceFilter2dHandler
src/filter2d/filter_2d_handler.rs:48
ClassFilterBrows
src/filter1d/filter_1d_column_handler.rs:52
InterfaceFinalImageFactory
src/image_linearization.rs:104
InterfaceGamma
src/adaptive_blur.rs:181
ClassGamma16
src/image_linearization.rs:40
ClassGamma8
src/image_linearization.rs:36
ClassGaussianBlurParams
src/gaussian/declaration.rs:40
next →1–100 of 218, ranked by callers