24 #ifndef __ARM_COMPUTE_NEHISTOGRAM_H__ 25 #define __ARM_COMPUTE_NEHISTOGRAM_H__ 36 class IDistribution1D;
64 std::unique_ptr<uint32_t[]> _local_hist;
65 std::unique_ptr<uint32_t[]> _window_lut;
66 size_t _local_hist_size;
67 bool _run_border_hist;
69 static constexpr
unsigned int window_lut_default_size = 256;
NEHistogram()
Default Constructor.
Base class for all functions.
Interface for NEON tensor.
void configure(const IImage *input, IDistribution1D *output)
Initialise the kernel's inputs.
Basic function to execute histogram.
Interface for the histogram kernel.
1D Distribution interface
void run() override
Run the kernels contained in the function.
Interface for the histogram border handling kernel.