Olaf
Overly Lightweight Acoustic Fingerprinting
|
Max filter interface to experiment with differen max filter implementations. More...
#include <stdio.h>
#include <math.h>
Go to the source code of this file.
Functions | |
void | olaf_max_filter_naive (float *array, size_t array_size, size_t filter_width, float *maxvalues) |
A naive max filter implementation for reference. | |
void | olaf_max_filter (float *array, size_t array_size, size_t filter_width, float *maxvalues) |
An other, preferably faster, implementation. | |
Max filter interface to experiment with differen max filter implementations.
void olaf_max_filter | ( | float * | array, |
size_t | array_size, | ||
size_t | filter_width, | ||
float * | maxvalues | ||
) |
An other, preferably faster, implementation.
array | The array. | |
[in] | array_size | The array size. |
[in] | filter_width | The filter width. |
maxvalues | The array of values to filter. |
void olaf_max_filter_naive | ( | float * | array, |
size_t | array_size, | ||
size_t | filter_width, | ||
float * | maxvalues | ||
) |
A naive max filter implementation for reference.
array | The array. | |
[in] | array_size | The array size. |
[in] | filter_width | The max filter width. |
maxvalues | The array of values to filter. |