Package boofcv.alg.filter.blur
Class BOverrideBlurImageOps
java.lang.Object
boofcv.override.BOverrideClass
boofcv.alg.filter.blur.BOverrideBlurImageOps
public class BOverrideBlurImageOps extends BOverrideClass
Override for blur image ops functions
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static 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
Fields Modifier and Type Field Description static @Nullable BOverrideBlurImageOps.Gaussian
gaussian
static @Nullable BOverrideBlurImageOps.Mean
mean
static @Nullable BOverrideBlurImageOps.Median
median
-
Constructor Summary
Constructors Constructor Description BOverrideBlurImageOps()
-
Method Summary
Modifier and Type Method Description static <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, 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, 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, T storage)
-