Package boofcv.alg.filter.blur
Class BOverrideBlurImageOps
java.lang.Object
boofcv.override.BOverrideClass
boofcv.alg.filter.blur.BOverrideBlurImageOps
Override for blur image ops functions
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
BOverrideBlurImageOps.Gaussian<T extends ImageBase<T>>
static interface
BOverrideBlurImageOps.Mean<T extends ImageBase<T>>
static interface
BOverrideBlurImageOps.Median<T extends ImageBase<T>>
-
Field Summary
Modifier and TypeFieldDescriptionstatic @Nullable BOverrideBlurImageOps.Gaussian
static @Nullable BOverrideBlurImageOps.Mean
static @Nullable BOverrideBlurImageOps.Median
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T extends ImageBase<T>>
booleaninvokeNativeGaussian
(T input, T output, double sigmaX, int radiusX, double sigmaY, int radiusY, T storage) static <T extends ImageBase<T>>
booleaninvokeNativeMeanBorder
(T input, T output, int radiusX, int radiusY, @Nullable ImageBorder<T> border, T storage) Extended border meanstatic <T extends ImageBase<T>>
booleaninvokeNativeMeanWeighted
(T input, T output, int radiusX, int radiusY, T storage) Weighted average meanstatic <T extends ImageBase<T>>
booleaninvokeNativeMedian
(T input, T output, int radiusX, int radiusY)
-
Field Details
-
mean
-
median
-
gaussian
-
-
Constructor Details
-
BOverrideBlurImageOps
public BOverrideBlurImageOps()
-
-
Method Details
-
invokeNativeMeanWeighted
public static <T extends ImageBase<T>> boolean invokeNativeMeanWeighted(T input, T output, int radiusX, int radiusY, @Nullable T storage) Weighted average mean -
invokeNativeMeanBorder
public static <T extends ImageBase<T>> boolean invokeNativeMeanBorder(T input, T output, int radiusX, int radiusY, @Nullable @Nullable ImageBorder<T> border, @Nullable T storage) Extended border mean -
invokeNativeMedian
public static <T extends ImageBase<T>> boolean invokeNativeMedian(T input, T output, int radiusX, int radiusY) -
invokeNativeGaussian
public static <T extends ImageBase<T>> boolean invokeNativeGaussian(T input, T output, double sigmaX, int radiusX, double sigmaY, int radiusY, @Nullable T storage)
-