24 #ifndef ARM_COMPUTE_CLNONLINEARFILTERKERNEL_H 25 #define ARM_COMPUTE_CLNONLINEARFILTERKERNEL_H 53 unsigned int mask_size,
MatrixPattern pattern,
const uint8_t *mask,
54 bool border_undefined);
67 unsigned int mask_size,
MatrixPattern pattern,
const uint8_t *mask,
68 bool border_undefined);
Container for 2D border size.
void configure(const ICLTensor *input, ICLTensor *output, NonLinearFilterFunction function, unsigned int mask_size, MatrixPattern pattern, const uint8_t *mask, bool border_undefined)
Set the source, destination and border mode of the kernel.
BorderSize border_size() const override
The size of the border for that kernel.
Copyright (c) 2017-2021 Arm Limited.
Interface for simple OpenCL kernels having 1 tensor input and 1 tensor output.
CLNonLinearFilterKernel()
Default constructor.
Interface for OpenCL tensor.
Interface for the kernel to apply a non-linear filter.
MatrixPattern
Available matrix patterns.
NonLinearFilterFunction
Available non linear functions.