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
Nested ClassesModifier and TypeClassDescriptionstatic interfaceBOverrideBlurImageOps.Gaussian<T extends ImageBase<T>>static interfaceBOverrideBlurImageOps.Mean<T extends ImageBase<T>>static interfaceBOverrideBlurImageOps.Median<T extends ImageBase<T>> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic @Nullable BOverrideBlurImageOps.Gaussianstatic @Nullable BOverrideBlurImageOps.Meanstatic @Nullable BOverrideBlurImageOps.Median -
Constructor Summary
Constructors -
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)
-