#include <stdint.h>#include <sstream>#include <cstdio>#include <memory>#include "filters/filter_base.hpp"#include "filters/realtime_circular_buffer.hpp"

Go to the source code of this file.
Classes | |
| class | filters::MedianFilter< T > |
| A median filter which works on arrays. More... | |
| class | filters::MultiChannelMedianFilter< T > |
| A median filter which works on arrays. More... | |
Namespaces | |
| filters | |
Macros | |
| #define | ELEM_SWAP(a, b) { elem_type t=(a);(a)=(b);(b)=t; } |
| #define | median(a, n) kth_smallest(a,n,(((n)&1)?((n)/2):(((n)/2)-1))) |
Functions | |
| template<typename elem_type > | |
| elem_type | filters::kth_smallest (elem_type a[], int n, int k) |
| #define ELEM_SWAP | ( | a, | |
| b | |||
| ) | { elem_type t=(a);(a)=(b);(b)=t; } |
Definition at line 49 of file median.hpp.
| #define median | ( | a, | |
| n | |||
| ) | kth_smallest(a,n,(((n)&1)?((n)/2):(((n)/2)-1))) |
Definition at line 89 of file median.hpp.